Personal blog where I write about software development, productivity, and other things I find interesting.
Writing
5 posts0102030405
NodeJS server explained
In this article, you’ll learn how to build a Node.js web server from scratch — without relying on any external frameworks.
Mastering Technical Books: Strategies for Effective Reading and Learning
How to choose, read, and retain technical books without wasting time on the wrong ones.
How to Set Up Your Terminal for Maximum Productivity in Development
A practical guide to Alacritty, Fish, and the small setup details that make terminal work faster.
A Philosophy of software design [Book Review]
Notes on John Ousterhout’s guide to reducing complexity, designing deep modules, and keeping software maintainable.
Understanding Distributed Systems [Book Review]
A concise review of Roberto Vitillo’s introduction to distributed systems and who it is for.
Connect
Feel free to contact me at amlk158@gmail.com