]> git.frustrated-labs.net Git - frustrated-functor.dev.git/commitdiff
update first post
authorAlexander Goussas <[email protected]>
Mon, 6 Apr 2026 02:00:06 +0000 (21:00 -0500)
committerAlexander Goussas <[email protected]>
Mon, 6 Apr 2026 02:00:06 +0000 (21:00 -0500)
index.html
posts/05-05-2026-how-i-read-500-page-books-in-a-weekend.html
styles.css [new file with mode: 0644]

index e06660dee18e28804fd809b1a256a071fc4a7db4..9130eecf6497f118a7dfcec20923e9375b122d29 100644 (file)
@@ -8,6 +8,7 @@
   <meta name="description" content="Blog about programming">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn/beer.min.css" rel="stylesheet">
+  <link href="styles.css" rel="stylesheet">
 </head>
 
 <body>
index 9a08cc0cc25d511a351abd0aa391f9504776f2ab..e1b23b201839ac1c1f2c87381d4af5b5867a4613 100644 (file)
@@ -1,22 +1,44 @@
 <!DOCTYPE html>
 <html>
 
-<head>
-  <meta charset="utf-8">
-  <title>Alexander Goussas | Programming</title>
-  <meta name="author" content="Alexander Goussas">
-  <meta name="description" content="Blog about programming">
-  <meta name="viewport" content="width=device-width, initial-scale=1">
-  <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn/beer.min.css" rel="stylesheet">
-</head>
+  <head>
+    <meta charset="utf-8">
+    <title>Alexander Goussas | Programming</title>
+    <meta name="author" content="Alexander Goussas">
+    <meta name="description" content="Blog about programming">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn/beer.min.css" rel="stylesheet">
+    <link href="../styles.css" rel="stylesheet">
+  </head>
 
-<body>
-  <h1>How I Read 500 Page Books in a Weekend</h1>
-  <p>
+  <body>
+    <h1>How I Read 500 Page Books in a Weekend</h1>
+    <p>
     There are two types of books that I can read in a weekend, no matter how large they are:
     programming [language] books and fantasy books that I'm hooked. The latter is self-explanatory, 
     I think, but the former might require some explanation.
-  </p>
-</body>
+    </p>
+    <p>
+    The thing is, most programming languages hide the same semantics behind different syntax.
+    For example, right now I am reading a Zig book. I am already fairly experienced with C and C++,
+    so I don't need to waste time reading how pointers and memory allocation works. I just need to know
+    how to do these things with Zig's syntax.
+    </p>
+    <p>
+    Thus, I can skim/skip most of the content. Now, I do skim most of the times rather than skipping, because
+    there <i>might</i> something that I don't know, some way in which the semantics of the concept changes for
+    this programming language. So, I <i>do</i> read everything, I just do it super fast.
+    </p>
+    <p>
+    Another point is that most of the times, if a programming book is 500 pages long, chances are most of its
+    contents is not 100% relevant. The book I'm reading right now for example is full with the author's "humor."
+    Humor in programming books is welcome, at least by me, in sparse quantities. If I wanted to laugh I'd listen to 
+    audios of americans speaking french instead.
+    </p>
+    <p>
+    So yeah, the key to reading programming books fast is reading so many of them that you can skim/skip a lot.
+    And in terms of fiction or whatever you like reading, the key is liking the book and not having social life.
+    </p>
+  </body>
 
 </html>
diff --git a/styles.css b/styles.css
new file mode 100644 (file)
index 0000000..ec02c07
--- /dev/null
@@ -0,0 +1,14 @@
+body {
+  width: 60%;
+  margin: auto;
+  margin-top: 1rem;
+  margin-bottom: 1rem;
+}
+
+h1, h2 {
+  text-align: center;
+}
+
+a {
+  text-decoration: underline;
+}