-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
349 lines (255 loc) · 20.6 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
<!DOCTYPE html>
<html lang="en" itemscope itemtype="http://schema.org/WebPage">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" href="/favicon.ico">
<title>
Homepage - The Minimalist's Book
</title>
<meta name="description" content="My Digital Garden on the Internet" /><meta name="generator" content="Hugo 0.126.1">
<link rel="stylesheet" href="https://minimalistbook.com/css/main.css" />
<meta property="og:url" content="https://minimalistbook.com/">
<meta property="og:site_name" content="The Minimalist's Book">
<meta property="og:title" content="Homepage">
<meta property="og:description" content="The Minimalist Book Welcome to the Minimalist Book, a site on the web maintained by me. Here, you will find my writings related to a lot of stuff related to computers, electronics, idealogies and philosophy, mostly related to computers. This is a Static Website developed with Hugo with the theme Digital Garden.
On this website, you would find no distractions of trackers, allowing you to have freedom while you surf. It’s minimal and simple, which I believe is the very basic requirements for learning in depth.">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<meta property="og:image" content="https://minimalistbook.com/digital-garden-logo.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://minimalistbook.com/digital-garden-logo.png">
<meta name="twitter:title" content="Homepage">
<meta name="twitter:description" content="The Minimalist Book Welcome to the Minimalist Book, a site on the web maintained by me. Here, you will find my writings related to a lot of stuff related to computers, electronics, idealogies and philosophy, mostly related to computers. This is a Static Website developed with Hugo with the theme Digital Garden.
On this website, you would find no distractions of trackers, allowing you to have freedom while you surf. It’s minimal and simple, which I believe is the very basic requirements for learning in depth.">
<meta itemprop="name" content="Homepage">
<meta itemprop="description" content="The Minimalist Book Welcome to the Minimalist Book, a site on the web maintained by me. Here, you will find my writings related to a lot of stuff related to computers, electronics, idealogies and philosophy, mostly related to computers. This is a Static Website developed with Hugo with the theme Digital Garden.
On this website, you would find no distractions of trackers, allowing you to have freedom while you surf. It’s minimal and simple, which I believe is the very basic requirements for learning in depth.">
<meta itemprop="dateModified" content="2024-06-23T00:00:00+00:00">
<meta itemprop="wordCount" content="988">
<meta itemprop="image" content="https://minimalistbook.com/digital-garden-logo.png">
<meta itemprop="name" content="Homepage">
<meta itemprop="description" content="The Minimalist Book Welcome to the Minimalist Book, a site on the web maintained by me. Here, you will find my writings related to a lot of stuff related to computers, electronics, idealogies and philosophy, mostly related to computers. This is a Static Website developed with Hugo with the theme Digital Garden.
On this website, you would find no distractions of trackers, allowing you to have freedom while you surf. It’s minimal and simple, which I believe is the very basic requirements for learning in depth.">
<meta itemprop="dateModified" content="2024-06-23T00:00:00+00:00">
<meta itemprop="wordCount" content="988">
<meta itemprop="image" content="https://minimalistbook.com/digital-garden-logo.png">
</head><body class="flex relative h-full min-h-screen"><aside
class="will-change-transform transform transition-transform -translate-x-full absolute top-0 left-0 md:relative md:translate-x-0 w-3/4 md:basis-60 h-full min-h-screen p-3 bg-slate-50 dark:bg-slate-800 border-r border-slate-200 dark:border-slate-700 flex flex-col gap-2.5 z-20 sidebar flex-shrink-0">
<p class="font-bold mb-5 flex items-center gap-2">
<button aria-label="Close sidebar"
class="md:hidden menu-trigger-close p-1 rounded text-slate-800 dark:text-slate-50 hover:bg-slate-200 dark:hover:bg-slate-700"><svg class="h-6 w-6" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"
fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" />
<line x1="18" y1="6" x2="6" y2="18" />
<line x1="6" y1="6" x2="18" y2="18" />
</svg></button>
<a href="https://minimalistbook.com/" class="px-2">
<span>The Minimalist's Book</span>
</a>
<button aria-label="Toggle dark mode"
class="dark-mode-toggle p-2 rounded border dark:border-slate-700 hover:bg-slate-200 dark:hover:bg-slate-700"><svg class="h-4 w-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"
fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" />
<circle cx="12" cy="12" r="4" />
<path d="M3 12h1M12 3v1M20 12h1M12 20v1M5.6 5.6l.7 .7M18.4 5.6l-.7 .7M17.7 17.7l.7 .7M6.3 17.7l-.7 .7" />
</svg></button>
</p>
<ul class="list-none flex flex-col gap-1">
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between bg-slate-800 text-white dark:bg-slate-50 dark:text-slate-800 dark:selection:bg-slate-400 "
href="/" >
<span>Home</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between text-slate-400 font-semibold pb-0 pl-1 border-b cursor-default pointer-events-none "
href="#" >
<span>Explore</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between hover:bg-slate-200 dark:hover:bg-slate-700 "
href="/technical" >
<span>Technical Writings</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between hover:bg-slate-200 dark:hover:bg-slate-700 "
href="/thinkings" >
<span>Thinkings</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between hover:bg-slate-200 dark:hover:bg-slate-700 "
href="/projects" >
<span>Projects</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between hover:bg-slate-200 dark:hover:bg-slate-700 "
href="/backpack" >
<span>Backpack</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between text-slate-400 font-semibold pb-0 pl-1 border-b cursor-default pointer-events-none "
href="#" >
<span>DSA for Devs</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between hover:bg-slate-200 dark:hover:bg-slate-700 "
href="/data_structures" >
<span>Data Structures in C++</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between hover:bg-slate-200 dark:hover:bg-slate-700 "
href="/algorithms" >
<span>Algorithms in C++</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between text-slate-400 font-semibold pb-0 pl-1 border-b cursor-default pointer-events-none "
href="#" >
<span>Documents for Devs</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between hover:bg-slate-200 dark:hover:bg-slate-700 "
href="/documents/linux_device_drivers_101.pdf" >
<span>Linux Device Drivers 101</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between text-slate-400 font-semibold pb-0 pl-1 border-b cursor-default pointer-events-none "
href="#" >
<span>Links</span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm flex items-center justify-between hover:bg-slate-200 dark:hover:bg-slate-700 "
href="https://medium.com/@adityapatil24680" target="_blank"
rel="noopener" >
<span>Medium</span>
<span><svg class="h-4 w-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"
fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" />
<path d="M11 7h-5a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-5" />
<line x1="10" y1="14" x2="20" y2="4" />
<polyline points="15 4 20 4 20 9" />
</svg></span>
</a>
</li>
</ul>
<div class="flex-1"></div>
<div class="newsletter-widget">
<div class="text-bold text-sm">The Minimalist Newsletter</div>
<p class="text-xs my-1 text-slate-500">A minimal newsletter with summaries of my latest writings and updates to your mailbox</p>
<form action="https://minimalist-newsletter.beehiiv.com/subscribe" method="post" id="newsletter_form" name="revue-form" target="_blank">
<div class="mt-2">
<button onclick="window.open('https://minimalist-newsletter.beehiiv.com/subscribe', '_blank')" class="mt-2 w-full text-center text-sm bg-slate-800 text-white dark:bg-slate-50 dark:text-slate-800 py-1 rounded cursor-pointer">Subscribe</button>
</div>
</form>
</div>
<a href="https://www.producthunt.com/posts/the-minimalist-book?embed=true&utm_source=badge-featured&utm_medium=badge&utm_souce=badge-the-minimalist-book" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=461338&theme=light" alt="The Minimalist Book - A Minimalist Platform for Minimalist Engineers | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a>
<ul class="list-none flex flex-wrap justify-center gap-1 pt-2 border-t border-slate-200 dark:border-slate-600">
<li>
<a class="px-2 py-1.5 rounded-md text-sm block text-slate-800 dark:text-slate-50 hover:bg-slate-200 dark:hover:bg-slate-700 "
href="https://github.com/PythonHacker24" target="_blank" rel="noopener noreferrer">
<span class="sr-only">GitHub</span>
<span><svg class="h-4 w-4" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path
d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22" />
</svg></span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm block text-slate-800 dark:text-slate-50 hover:bg-slate-200 dark:hover:bg-slate-700 "
href="https://www.linkedin.com/in/aditya-patil-260a631b2/" target="_blank" rel="noopener noreferrer">
<span class="sr-only">LinkedIn</span>
<span><svg class="h-4 w-4" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z" />
<rect x="2" y="9" width="4" height="12" />
<circle cx="4" cy="4" r="2" />
</svg></span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm block text-slate-800 dark:text-slate-50 hover:bg-slate-200 dark:hover:bg-slate-700 "
href="adityapatil24680@gmail.com" target="_blank" rel="noopener noreferrer">
<span class="sr-only">Email</span>
<span><svg class="h-4 w-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"
fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" />
<rect x="3" y="5" width="18" height="14" rx="2" />
<polyline points="3 7 12 13 21 7" />
</svg></span>
</a>
</li>
<li>
<a class="px-2 py-1.5 rounded-md text-sm block text-slate-800 dark:text-slate-50 hover:bg-slate-200 dark:hover:bg-slate-700 "
href="/index.xml" target="_blank" rel="noopener noreferrer">
<span class="sr-only">RSS</span>
<span><svg class="h-4 w-4" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"
fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" />
<circle cx="5" cy="19" r="1" />
<path d="M4 4a16 16 0 0 1 16 16" />
<path d="M4 11a9 9 0 0 1 9 9" />
</svg></span>
</a>
</li>
</ul>
</aside>
<div
class="fixed bg-slate-700 bg-opacity-5 transition duration-200 ease-in-out inset-0 z-10 pointer-events-auto md:hidden left-0 top-0 w-full h-full hidden menu-overlay">
</div>
<button aria-label="Toggle Sidebar"
class="md:hidden absolute top-3 left-3 z-10 menu-trigger p-1 rounded text-slate-800 dark:text-slate-50 hover:bg-slate-100"><svg class="h-6 w-6" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"
fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" />
<line x1="4" y1="6" x2="20" y2="6" />
<line x1="4" y1="12" x2="20" y2="12" />
<line x1="4" y1="18" x2="16" y2="18" />
</svg></button>
<main class="h-screen overflow-y-auto w-full">
<div class="px-6 py-20 w-full lg:w-[580px] mx-auto prose dark:prose-invert h-fit prose-img:mx-auto">
<h1 id="the-minimalist-book">The Minimalist Book</h1>
<p>Welcome to the Minimalist Book, a site on the web maintained by me. Here, you will find my writings related to a lot of stuff related to computers, electronics, idealogies and philosophy, mostly related to computers. This is a <strong>Static Website</strong> developed with <strong>Hugo</strong> with the theme <strong>Digital Garden</strong>.</p>
<p><img src="https://github.com/PythonHacker24/theminimalistbook/blob/main/static/homepage.png?raw=true" alt="image"></p>
<p>On this website, you would find no distractions of trackers, allowing you to have freedom while you surf. It’s minimal and simple, which I believe is the very basic requirements for learning in depth. This place is free and open to use, promoting access to information to everyone. You are not required to sign-in as there is no purpose for me to know you as you learn.</p>
<p>I highly encourage you to give me any suggestions about the content or fix anything on the way. The source code for the website is open-sourced and is licesed under <a href="https://creativecommons.org/licenses/by-nc/4.0/?ref=chooser-v1" target="_blank" rel="noopener" >Creative Commons Attribution-NonCommercial 4.0 International</a>.</p>
<p>Link to GitHub Repository: <a href="https://github.com/PythonHacker24/theminimalistbook" target="_blank" rel="noopener" >https://github.com/PythonHacker24/theminimalistbook</a></p>
<hr>
<h1 id="about-the-author">About the Author</h1>
<h2 id="hey-i-am-aditya-">Hey, I am Aditya 👋</h2>
<p>I am <strong>Aditya Patil</strong>, a Ethical Hacker, Software Developer and Electrical Engineer focusing on <strong>Hardware Security</strong> and <strong>Operating Systems</strong>. For me, computers and circuits are are different world to live in and I often love writing about them. This is my website where I write about a lot of things that might be useful to you.</p>
<h2 id="technical-background">Technical Background</h2>
<p>My field of interest is <strong>Computers and Electronics</strong>. They both seem like a general overview, but is kind of not! I love studying all of it. For me, I see them in one place and I look for learning more and decode them. The love for computers was early in my life, and has become a part of life now. My computer terminal like whole life and I spend like more than half of my day working on it. When I am not, I am always hacking some electronic devices (I love router vulnerability analysis).</p>
<p>I have experience working with Cloud, Deployments, DevSecOps, etc. and keep working knowledge of Docker, Kubernetes, CI/CD, Suppy Chain Management, etc. Apart from them, I learned the Blockchain Technology especially on the Ethereum Platform and explored Solana (Rust is ❤️). Corium, etc. I found myself much engaged in low-level computer stuff, eventually reaching the Embedded Electronics line and Operating Systems. It’s a long journey to conquer them all, but that’s what makes it more better. I can do it all day.</p>
<h2 id="philosophy">Philosophy</h2>
<p>It’s pretty evident by the title that I am a <strong>Minimalist</strong> and like to keep things simple. The lens of <strong>simplicity</strong> is clear and beautiful to look into, especially when it comes to topics related to engineering that are made complex to prove nothing.</p>
<p>This philosphy is especially included when I am learning and working on something. Learning and writing are related, and require hours of deep work in isolation. I like to work alone in silence (some ambient music helps sometimes) with work done in the most simple and elegant way possible. <strong>Productivity is satisfaction</strong>, especially when the outcome is the better and smarter version of me after the deep work session.</p>
<h2 id="readings-and-writings">Readings and Writings</h2>
<p>I read books related to my field of interest and philosophy, especially stoicism (and maybe sometimes novels ✨). This is where I get my ideas from and what get’s on the paper while I write articles.</p>
<p>I started writing when I realised that I had some knowledge about my field of interests and may come to use for anyone randomly looking for something. I decided to write on <strong>Medium</strong>. It’s a great plaform to spread the word, but I needed something where there is no authority and I have freedom to write.</p>
<p>I am not the best writer, especially not a professional writer. But the ones that inspired me where neither one of them. Writing is a way of expressing knowledge, much different than a video and audio. Expressing the way the writer thinks and feels about certian topic is evident in the writings. Desipte the fact of my camera conciousness, writing became the way.</p>
<p>A few book recommendations:</p>
<ul>
<li><strong>Computers:</strong> <em>Linux Kernel Development (Robert Love), Hacking: The Art of Exploitation (Jon Erickson), Linux in a Nutshell (Ellen Siever, Stephen Figgins, Robert Love and Arnold Robbins), Linux Kernel in a Nutshell (Greg Kroah-Hartman), The Art of Electronics (Paul Horowitz and Winfield Hill).</em></li>
<li><strong>Stoicism:</strong> <em>Letters from a Stoic (Seneca), Meditations (Marcus Aurelius), On the Shortness of Life (Seneca), Ego is the Enemy (Ryan Holiday).</em></li>
<li><strong>Must Reads:</strong> <em>Psychology of Money (Morgan Housel), Linchpin (Seth Godin), Atomic Habits (James Clear), The Mountain is You (Brianna Wiest), Deep Work (Cal Newport)</em></li>
</ul>
<h2 id="educational-background">Educational Background</h2>
<p>I am currently studying <strong>Electrical Engineering</strong> from the <strong>National Institute of Technology, Hamirpur</strong>. Since this is a formal educational data, that proves almost nothing. Formal education was never my companion, especially becoming a reason to hate books for most of my life till now. Electronics and Computers where something that kept me awake at night to develop tools that can secure the cyberspace, but got replaced by some wierd social inteluctual customs.</p>
<p>Don’t get me wrong, I love studying. I did love Physics, Mathematics (but never got good grades) and some amount of Chemistry. I enjoyed studying them and still part of me wander around the books the study them. But I believe that studying is somthing that must be done to satisfy the curiosity, the get amazed and learn about the world we live in. This was something that I realised lately after losing some of my naivety (although it still exists).</p>
<p>This is one of the reason that motivated me to come up with the Minimalist’s Book. My work is dedicated to open up the knowledge and make it reachable to everyone. I make efforts to make my writings as simple to understand as I can and in an intuitive way, something that a wide range of materials lack to provide and make things seem less cooler than they are.</p>
</div>
</main>
<script type="text/javascript" src="/main.js" defer></script>
</body>
</html>