summaryrefslogtreecommitdiff
path: root/public/books/coders-at-work/index.html
diff options
context:
space:
mode:
authormjkwiatkowski <mati.rewa@gmail.com>2026-01-11 14:13:00 +0100
committermjkwiatkowski <mati.rewa@gmail.com>2026-01-11 14:13:00 +0100
commitb56e4a6a679a3151b02749edc0028ce909037cdc (patch)
treecd69d3f843b97af3d6c9125d6419ce852248d867 /public/books/coders-at-work/index.html
parente6bfc9a947302e290e846f8e7e884af8b329328b (diff)
fix: fixed the non-working list of book posts
Diffstat (limited to 'public/books/coders-at-work/index.html')
-rw-r--r--public/books/coders-at-work/index.html72
1 files changed, 72 insertions, 0 deletions
diff --git a/public/books/coders-at-work/index.html b/public/books/coders-at-work/index.html
new file mode 100644
index 0000000..87383f6
--- /dev/null
+++ b/public/books/coders-at-work/index.html
@@ -0,0 +1,72 @@
+<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
+ <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16.png">
+ <link rel="stylesheet" href="/css/style.css" />
+ <link rel="stylesheet" href="/css/fonts.css" />
+ <script async type="text/javascript" src="js/code.js"> </script>
+</head>
+
+<div class="container">
+ <ul id="bar">
+
+ <li>
+ <a href="/">go back</a>
+ </li>
+ <li>|</li>
+
+ <li>
+ <a href="mailto:mati.rewa@gmail.com">mati.rewa@gmail.com</a>
+ </li>
+ <li>|</li>
+ <li>
+ <a href="https://git.denounce.ai/">git.denounce.ai</a>
+ </li>
+ <li>|</li>
+ <li>
+ <a href="https://ohmyghost.nl">ohmyghost.nl</a>
+ </li>
+ <li>|</li>
+ <li>
+ <a href="https://atlarge-research.com/mkwiatkowski/">research</a>
+ </li>
+ <li>|</li>
+ <li>
+ <a href="/books">book blog</a>
+ </li>
+</ul>
+
+
+</div>
+</div>
+<div class="container">
+ <h2>Coders at Work</h2>
+ <p><img src="/images/coders-at-work.jpg#floatright" alt="coders-at-work"></p>
+<p>Coders at Work is a book written by Peter Seibel, a programmer who decided to interview some of the most influential coders in the Computer Science field.
+I think this book is a must read for anyone who wants to gain an in-depth view of what prompted the best programmers in the world to start tinkering with computers and code.</p>
+<p>To be frank each chapter read of this book has motivated me to immediately stop anything that I was doing and just get to coding, so it is definitely a good motivator to get into the Computer Science field.
+Additionally, sometimes to new programmers it might be challenging and overwhelming to get to realize how much there is to learn and how advanced the people at the top are.
+There is no doubt whatsoever that each person interviewed in this book is a world-renown coder, a master of their craft.
+Nevertheless the interview format and the sometimes informal responses show that in the end they also started just like us from scratch, sometimes late in life.
+Because of this, I think the message of the book is that anyone can program, regardless of when they start or what background they are from.</p>
+<p>In this review I would like to write a short paragraph about each chapter and summarize what I think are the most important takeaways.</p>
+<p>Joshua Bloch is a Chief Java architect at Google.
+One of the interesting things that he mentions is that in his opinion there are two books any programmer should read, one of them being <em>The Elements of Style</em>, which is a book that I have known for a while.
+It is definitely a recommended read for anyone writing prose, as it contains some of the most important rules which should guide the writer towards writing clearly.
+On the topic of picking the right things to read and learn, Joshua Bloch says of programming languages: <em>It&rsquo;s like choosing a bar. You want to go to a bar that servers good drinks, but that&rsquo;s not the most important thing.
+It&rsquo;s who hangs out there and what they talk about.</em></p>
+
+</div>
+<footer style="vertical-align: bottom;">
+ <div style="display: block; margin-left:auto; margin-right:auto;">
+ <center>
+
+ © Copyright 2024-2025 Mateusz J. Kwiatkowski. All Rights Reserved.
+
+ </center>
+ </div>
+</footer>
+</body>
+</html>
+