The Unbearable Joy of Sitting Alone in A Café Hunting timeless insights into humans and software and helping others on the way.
21 Lessons From 14 Years at Google Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
Can I finally start using Wayland in 2026? Wayland is the successor to the X server (X11, Xorg) to implement the graphics stack on Linux. The Wayland project was actually started in 2008, a year before I created the i3 tiling window manager for X11 in 2009 — but for the last 18 years (!), Wayland ...
Neural Networks: Zero To Hero A course by Andrej Karpathy on building neural networks, from scratch, in code.
The Suck Is Why We're Here | nik.art On a catchup call, I told my friend Nick Wignall how someone had trained an AI model to write blog posts in my style. It was a pure research exercise on their part. The idea was to train the tool on my past work, then give it the headlines and opening par...
you have everything you need I was travelling on the nyc subway to world trade center, and found this as a booklet. You Have Everything You Need You have everything you need to suc...
Building a Scalable Accounting Ledger How to use an analytics database to build a ledger that can handle millions of transactions.
Who Owns the Memory? Part 1: What is an Object? | Luca Lombardo Effective types, storage duration, and aliasing rules in C, C++, and Rust.
Daniel Temkin | Forty-Four Esolangs The first artist's monograph of programming languages, out September 23, 2025. More at MIT Press.
Teaching Programming with the aim of Building a Mental Model Reflections on programming students’ first steps
🎄 Advent of EIP Day 9: Routing Slip The message knows where to go: dynamic routing with self-describing itineraries
Aristotle's Rhetoric, Strunkified Aristotle's Rhetoric, condensed and stylized in the spirit of Strunk & White.
10 hours with Gas Town (out of a possible 48) I am now paying $200/mo for Claude Code and that is a steal, or: how programming is ruined for me.
Daniel Skogly's blog | What I've done with all the extra time gained from learning the Ian Knot It’s been two crazy years since I finally decided to sit down and learn the Ian Knot, and it’s safe to say that time really flies when you live in the fast lane. With the new knot being up to a second faster, the question remains: What have I done with al...
Getting metrics by logging Cloud computing platforms let you emit metrics both by a straightforward path where you directly send the metric to the metrics service: ...but also b...