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
- 2025-08-20 Container-aware GOMAXPROCS - Go Blog
- 2025-08-20 Advice for Tech Non-Profits - Mitchell Hashimoto
- 2025-08-19 This Blog Will Make You a Better Programmer - Ham Vocke
- 2025-08-17 The Important Things in Life - Ham Vocke
- 2025-08-16 Reserve First - matklad
- 2025-08-14 Set up a single-node EDB Postgres Distributed cluster on Ubuntu - eatonphil.com
- 2025-08-14 We Rewrote the Ghostty GTK Application - Mitchell Hashimoto
- 2025-08-12 Go 1.25 is released - Go Blog
- 2025-08-09 What even is distributed systems - eatonphil.com
- 2025-08-09 Zig’s Lovely Syntax - matklad
- 2025-08-08 📨🚕 - マリウス
- 2025-08-08 Partially Matching Zig Enums - matklad
- 2025-08-05 Everyone’s got one - scattered-thoughts.net
- 2025-08-03 High Quality Offline Music - マリウス
- 2025-07-31 Stack traces for Postgres errors with backtrace_functions - eatonphil.com
- 2025-07-27 Reviewing The Farthest Shore by Ursula K. Le Guin - davi.sh
- 2025-07-25 Reviewing The Tombs of Atuan by Ursula K. Le Guin - davi.sh
- 2025-07-24 Tabs vs. Spaces: The War Is Over - マリウス
- 2025-07-20 Reviewing A Wizard of Earthsea by Ursula K. Le Guin - davi.sh
- 2025-07-19 Building GoReleaser: from shell script to paid product - Carlos Becker
- 2025-07-18 Giving Up on Element & Matrix.org - マリウス
- 2025-07-18 Go allocation probe - scattered-thoughts.net
- 2025-07-16 Parsing Protobuf Like Never Before - mcyoung
- 2025-07-16 font-size-adjust Is Useful - matklad
- 2025-07-15 The FIPS 140-3 Go Cryptographic Module - Go Blog
- 2025-07-14 Reviewing You Dreamed of Empires by Álvaro Enrigue - davi.sh
- 2025-07-14 The Best C++ Library - mcyoung
- 2025-07-13 Store tags after payloads - scattered-thoughts.net
- 2025-07-12 On Resistance From the Tech Sector - マリウス
- 2025-07-08 Announcing GoReleaser v2.11 - Carlos Becker
- 2025-07-07 What’s //go:nosplit for? - mcyoung
- 2025-07-07 Generic interfaces - Go Blog
- 2025-07-07 Inverse Triangle Inequality - matklad
- 2025-06-28 Want to meet people, try charging them for it? - eatonphil.com
- 2025-06-21 Debugging memory leaks in Postgres, jemalloc edition - eatonphil.com
- 2025-06-17 Moving on from Nix - Carlos Becker
- 2025-06-08 Announcing GoReleaser v2.10 - Carlos Becker
- 2025-06-03 Protobuf Tip #7: Scoping It Out - mcyoung
- 2025-06-03 [ On | No ] syntactic support for error handling - Go Blog
- 2025-05-31 0053: consulting, go tips, benchmark_mode, niri, linkrot, sea of nos, llm outsourcing, books - scattered-thoughts.net
- 2025-05-25 Reviewing A Fisherman of the Inland Sea by Ursula K. Le Guin - davi.sh
- 2025-05-20 Protobuf Tip #6: The Subtle Dangers of Enum Aliases - mcyoung
- 2025-05-05 Gophercon Latam 2025 - Serving TUIs over SSH using Go ✨ - Carlos Becker
- 2025-04-06 A Fresh Coat of Paint - Ham Vocke
- 2025-04-04 A rough survey of compilation, recompilation, and compile-time evaluation - scattered-thoughts.net
- 2025-03-21 Deep vs Shallow Go interfaces - tpaschalis
- 2025-03-04 “As Code” - Mitchell Hashimoto
- 2025-02-24 A 16-Color Vim Color Scheme - Ham Vocke
- 2025-02-16 Nothing persists more than the temporary - tpaschalis
- 2025-02-07 Welcoming Ghostty Subsystem Maintainers - Mitchell Hashimoto
- 2025-02-02 Making Ham, 2025 Edition - Ham Vocke
- 2024-12-26 Ghostty: Reflecting on Reaching 1.0 - Mitchell Hashimoto
- 2024-09-26 Joining errors in Go - tpaschalis
- 2024-08-24 Let’s stop editing go.mod manually - tpaschalis
- 2024-08-12 Lock striping - 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
- 2020-01-19 My FOSS Story - burntsushi.net
Feedback
As always, please reach out to me on X with questions, corrections, or ideas!