Reading list
This page is auto-generated from a GitHub Actions workflow that runs every night and fetches the 5 latest articles from my favorite blogs.
Problems with large tables in Postgres - PlanetScale
The history of Postgres sharding - PlanetScale
The Pulse: Meta’s self-inflicted resig... - Gergely Orosz
The Pulse: Grok’s CLI caught uploading... - Gergely Orosz
Go 1.27 is released - Go
This post will save you tokens - PostHog
Poisoned Postgres connection pools - PlanetScale
What is a data topology? - PlanetScale
Can software factories actually work? - PostHog
The dangers of Postgres subtransactions - PlanetScale
Joining Cursor - Faith Arslan
Endless execution - DHH
The Pulse: Bending Spoons' Acquisition S... - Gergely Orosz
The Pulse: Quitting Spotify Podcasts ove... - Gergely Orosz
Superlogical - Mitchell Hashimoto
How much can you delegate to agents? - PostHog
I'm sorry, Dave - DHH
Sitting down with Senra - DHH
The Pulse: New trend - concern about mas... - Gergely Orosz
Everyone Should Know SIMD - Mitchell Hashimoto
Some more things about Django I've been ... - Julia Evans
Sign Commits from Anywhere Without Your ... - Phil Haack
Learning a few things about running SQLi... - Julia Evans
Pledging Another $400,000 to the Zig Sof... - Mitchell Hashimoto
Local Qwen isn't a worse Opus, it's a di... - Alex Ellis
Kubernetes runs on feedback loops - Faith Arslan
Review of the MoErgo Go60 Keyboard - Faith Arslan
Typeface Specimens of Houston Mono™ - Faith Arslan
Moving away from Tailwind, and learning ... - Julia Evans
Links to CSS colour palettes - Julia Evans
Testing Vue components in the browser - Julia Evans
Ghostty Is Leaving GitHub - Mitchell Hashimoto
Simdutf Can Now Be Used Without libc++ o... - Mitchell Hashimoto
Resolve Merge Conflicts the Easy Way - Phil Haack
Nakaya Aka-Tame Fountain Pen - Faith Arslan
Software companies buying software: a st... - Erik Bernhardsson
Litestream Writable VFS - Fly
Fast Unrounded Scaling: Proof by Ivy - Russ Cox
Floating-Point Printing and Parsing Can ... - Russ Cox
Pulling a New Proof from Knuth’s Fixed... - Russ Cox
Floating Point Formatting - Russ Cox
One Year at PostHog - Phil Haack
2025 - Sam Rose
tree-me: Because git worktrees shouldn�... - Phil Haack
I wrote a replacement for GitHub's code ... - Alex Ellis
Use the saw, fear the saw - Steph Ango
Spelungit: When `git log –grep` isn’... - Phil Haack
From single-tenant to multi-tenant - Robert Lin
Building and operating online services a... - Robert Lin
Preview: Slice Up Bare-Metal with Slicer - Alex Ellis
Big O - Sam Rose
I Bought An N100 Mini PC, Then Another - Alex Ellis
The 90s UNIX Utility That Fell Out of Fa... - Alex Ellis
If you're remote, ramble - Steph Ango
Reservoir Sampling - Sam Rose
Differential Coverage for Debugging - Russ Cox
Turing Machines - Sam Rose
Self-guaranteeing promises - Steph Ango
It's hard to write code for computers, b... - Erik Bernhardsson
Scaling Sourcegraph’s managed multi-si... - Robert Lin
What can we remove? - Steph Ango
A Commitment to Art and Dogs - Sam Rose
Kafka 101 - High Scalability
Love is freedom - Steph Ango
Predicting solar eclipses with Python - Erik Bernhardsson
Capturing A Billion Emo(j)i-ons - High Scalability
Brief History of Scaling Uber - High Scalability
Behind AWS S3’s Massive Scale - High Scalability
Simple sabotage for software - Erik Bernhardsson
The Swedbank Outage shows that Change Co... - High Scalability
What I have been working on: Modal - Erik Bernhardsson
Investing in the development of the deve... - Robert Lin
Anatomy of a logger - Robert Lin
Professional Programming: The First 10 Y... - Thorsten Ball
The context in which we build software - Thorsten Ball
How can you not be romantic about progra... - Thorsten Ball
No, typing can be the bottleneck - Thorsten Ball
But does it help you ship? - Thorsten Ball