Reading List
This page is auto-generated from Github Actions workflow that runs every day at night and fetches the 5 latest articles from each of my favorite blogs.
Latest Articles
- 2026-08-21 Rust Glancer - matklad
- 2026-08-20 Flipper BUSY Bar - マリウス
- 2026-08-20 Better Batteries - matklad
- 2026-08-20 accept() and socket inheritance - purplesyringa
- 2026-08-19 Go 1.27 is released - Go Blog
- 2026-08-19 DuplicateHandle works on sockets, mostly - purplesyringa
- 2026-08-18 Race-free handle inheritance, maybe - purplesyringa
- 2026-08-16 std::process::Command is a bad citizen on Windows - purplesyringa
- 2026-08-16 The road to ACID transactions in Cassandra 6 - eatonphil.com
- 2026-08-15 Old man goes to a Jiu Jitsu tournament - Carlos Becker
- 2026-08-14 Recovering BIOS Firmware on the Star Labs StarBook - マリウス
- 2026-08-14 Printing Lists - matklad
- 2026-08-14 Hourly updates to jobs and the feed - eatonphil.com
- 2026-08-10 Teaching an Old Dog New Tricks: Forgejo + XMPP - マリウス
- 2026-08-06 GL.iNet Mudi 7 - マリウス
- 2026-08-06 Zig’s Io.Threaded is Neat - matklad
- 2026-08-05 Touring The Consensus, six months in - eatonphil.com
- 2026-08-03 Use Task Runners for Common Coding Tasks - Ham Vocke
- 2026-08-02 The TEMU-fication of Software, Digital Goods & Services - マリウス
- 2026-08-01 Reviewing The Faith of Beasts by James S.A. Corey - davi.sh
- 2026-07-29 Lorenz and Little: How Much Does Your Tail Cost? - Marc Brooker
- 2026-07-29 Superlogical - Mitchell Hashimoto
- 2026-07-26 Impressions of Teal - purplesyringa
- 2026-07-22 Everyone Should Know SIMD - Mitchell Hashimoto
- 2026-07-21 Some more things about Django I’ve been enjoying - Julia Evans
- 2026-07-20 Memory Safety’s Hardest Problem - matklad
- 2026-07-19 Aurora DSQL: Scalable, Multi-Region OLTP - Marc Brooker
- 2026-07-17 Learning a few things about running SQLite - Julia Evans
- 2026-07-07 Still doing less, for her - Carlos Becker
- 2026-07-04 GoReleaser announcements are moving - Carlos Becker
- 2026-07-01 Reviewing The Caves of Steel by Isaac Asimov - davi.sh
- 2026-07-01 Artificial adventures - scattered-thoughts.net
- 2026-06-27 The feature in OxCaml that more languages should steal - eatonphil.com
- 2026-06-24 I’m not a cat - scattered-thoughts.net
- 2026-06-23 WasmGC in Wasmtime - eatonphil.com
- 2026-06-22 Reviewing Here Where We Live Is Our Country by Molly Crabapple - davi.sh
- 2026-06-21 Pledging Another $400,000 to the Zig Software Foundation - Mitchell Hashimoto
- 2026-06-21 0060: SF - scattered-thoughts.net
- 2026-06-19 Meet Alice. Alice is impatient. - Marc Brooker
- 2026-06-18 Is this blog written by AI? - Marc Brooker
- 2026-06-05 0059: NYC and SF? - scattered-thoughts.net
- 2026-06-03 Encephalitis - burntsushi.net
- 2026-05-26 AI didn’t kill portfolios - Carlos Becker
- 2026-05-21 Introducing the pkg.go.dev API - Go Blog
- 2026-05-20 Agentic software development hypothesis - Marc Brooker
- 2026-05-20 Unsubscribe from a GitHub organization - Carlos Becker
- 2026-05-15 Moving away from Tailwind, and learning to structure my CSS - Julia Evans
- 2026-05-06 Directions to New York - bonnycode
- 2026-05-04 Links to CSS colour palettes - Julia Evans
- 2026-05-04 Hi, I’m Sunny - mcyoung
- 2026-05-02 Testing Vue components in the browser - Julia Evans
- 2026-04-28 Ghostty Is Leaving GitHub - Mitchell Hashimoto
- 2026-04-22 Borrow-checking without type-checking - scattered-thoughts.net
- 2026-04-17 Reviewing The Manager’s Path by Camille Fournier - davi.sh
- 2026-04-15 Simdutf Can Now Be Used Without libc++ or libc++abi - Mitchell Hashimoto
- 2026-04-13 I’m sorry for my face - bonnycode
- 2026-04-12 Reviewing How To Do Things by David Cain - davi.sh
- 2026-03-31 Agent-first APIs using protobuf reflection - tpaschalis
- 2026-03-31 Breaking the Warranty with go:linkname - mcyoung
- 2026-03-24 Type Construction and Cycle Detection - Go Blog
- 2026-03-10 //go:fix inline and the source-level inliner - Go Blog
- 2026-03-03 The best part of waking up - bonnycode
- 2026-02-27 Allocating on the Stack - Go Blog
- 2026-02-17 Home-cooked software - Ham Vocke
- 2026-02-03 Building a self-hosted cloud coding agent - Stanislas
- 2026-01-20 Where feedback goes to die - bonnycode
- 2026-01-17 Building a TUI to index and search my coding agent sessions - Stanislas
- 2025-12-31 Looking Back at 2025 - Ham Vocke
- 2025-12-27 Building a macOS app to know when my Mac is thermal throttling - Stanislas
- 2025-12-22 Migrating my web analytics from Matomo to Umami - Stanislas
- 2025-12-19 How Claude Code is helping me as an open source maintainer - Stanislas
- 2025-12-15 Optimization Countermeasures - mcyoung
- 2025-12-12 Reviving a Dead Pet Project - Ham Vocke
- 2025-12-02 Teaching real lessons with fake worlds - bonnycode
- 2025-10-21 Why SSA? - mcyoung
- 2025-10-14 The three-orders-of-magnitude trick - tpaschalis
- 2025-10-08 Introducing “Moments” - Ham Vocke
- 2025-08-25 Default Methods in Go - mcyoung
- 2025-03-21 Deep vs Shallow Go interfaces - tpaschalis
- 2025-02-16 Nothing persists more than the temporary - tpaschalis
- 2024-09-26 Joining errors in Go - tpaschalis
- 2023-07-05 Regex engine internals as a library - burntsushi.net
- 2022-09-07 A byte string library for Rust - burntsushi.net
- 2022-08-08 Using unwrap() in Rust is Okay - burntsushi.net
- 2020-01-27 Archlinux on the System76 Darter Pro - burntsushi.net