Blogroll
Today
OCP Summit 2026: Powering AI with Open Innovations in Scale-Up, Scale-Out, and Scale-Across Networks
Engineering at Meta · October 12, 2026
Shipping Media Over QUIC at Meta Scale for Instagram Live Ingest
Engineering at Meta · October 12, 2026
Turning Opportunistic AI Inference Capacity Into Better Ads Recommendations
Engineering at Meta · October 12, 2026
The Mini Arc of Lifetime Tax Planning
The FI Tax Guy · October 12, 2026
From Coding Assistants to Agentic Teams at HelloFresh
HelloTech - Medium · October 12, 2026
Making Our First Roth Conversion
Retire by 40 · October 12, 2026
Last 7 Days
How to effectively debug when you no longer understand the code
Stories by Cindy Sridharan on Medium · October 10, 2026
If your team is happy, are you doing a good job?
charity.wtf · October 8, 2026
Monte-Carlo simulations
Eli Bendersky's website · October 8, 2026
Deepthi Sigireddi from Supabase
Notes on software development · October 8, 2026
What's on that Access Port?
Posts on Daniel Mangum · October 7, 2026
AI Code Reviewers vs. Guardrail Engines: Where each fits
Earthly Blog · October 7, 2026
On Git Refs
matklad · October 7, 2026
NTS: Authenticated Time at Meta
Engineering at Meta · October 6, 2026
Trump Accounts: Are They a Scam?
Millennial Revolution · October 6, 2026
Last 30 Days
The TokioConf 2027 Call For Talk Proposals is now open
Tokio · October 6, 2026
A Terminal Protocol for Program Status (OSC 7501)
Mitchell Hashimoto · October 6, 2026
Benchmark In Milliseconds
matklad · October 5, 2026
Compression and concatenation on the web
Notes on software development · October 4, 2026
Alfred 6: First Sneak Peek
Alfred Blog · October 2, 2026
Arch-specific SIMD in Go
The Go Blog · October 2, 2026
Bazel Q3 2026 Community Update
Bazel Blog · October 2, 2026
Summary of reading: July - September 2026
Eli Bendersky's website · October 1, 2026
Dynamic Placeholders: Integrating with Workflows
Alfred Blog · September 29, 2026
One canary rule, three systems to reconcile
Earthly Blog · September 29, 2026
Can the new Bill Bengen Portfolio Increase My Withdrawal Rate to 4.7%? – SWR Series Part 65
Early Retirement Now · September 28, 2026
How To Take Sabbatical Leave & Return With More Money
Trip Of A Lifestyle · September 27, 2026
Replacing the old battery on rechargeable bike lights
Julia Evans · September 27, 2026
Full text search and PostgreSQL
Notes on software development · September 27, 2026
Rusty thoughts on "Parse, don't validate"
Eli Bendersky's website · September 26, 2026
Will the AI Bubble Destroy our Retirement?
Mr. Money Mustache · September 25, 2026
Trading a Cloud Identity for Your Own: Workload Attestation on Managed Compute
Netflix TechBlog - Medium · September 25, 2026
Evolving programming languages in the AI era
Dashbit Blog · September 24, 2026
Platform-independent SIMD in Go
The Go Blog · September 24, 2026
Bringing Private Processing to Meta AI Glasses
Engineering at Meta · September 24, 2026
Topcoat is pushing the boundary of server applications with Rust
Tokio · September 24, 2026
The Zig Journey
Loris Cro's Personal Website · September 23, 2026
Bare metal is back, and so is my relationship with Tinkerbell
Tiny Lessons – shipping bytes · September 21, 2026
Where do AI norms come from?
charity.wtf · September 21, 2026
Open-Sourcing Rebalancer: A Generic, High-Performance Library for Solving Assignment Problems
Engineering at Meta · September 21, 2026
Inside Petal: Building the World’s First Petabit-Class Transoceanic Subsea Cable
Engineering at Meta · September 21, 2026
Dynamic Placeholders: Adding 5 Content Types to your Snippets
Alfred Blog · September 21, 2026
Advancing Centurion Lounges’ Cloud Platform for Enterprise Scale
American Express Technology · September 21, 2026
Notes on discrete-time Fourier series and transform
Eli Bendersky's website · September 19, 2026
Finding Bugs
matklad · September 19, 2026
Leave the Class Path in the Rearview Mirror
Netflix TechBlog - Medium · September 18, 2026
When the Debugger Lies
Posts on Daniel Mangum · September 18, 2026
There's no point at which turning your brain off will work
· September 18, 2026
A couple tiny Codex TUI features
Fragments — brandur.org · September 17, 2026
15 years later, a day without Tmux
Fragments — brandur.org · September 17, 2026
Future Tax Hikes On Retirees
The FI Tax Guy · September 16, 2026
tokens too cheap to meter
the website of jyn · September 16, 2026
Size-Specialized Memory Allocation
The Go Blog · September 16, 2026
How and Why We Bought 4x DGX Sparks
Alex Ellis' Blog · September 15, 2026
The Best Tax Deduction
The FI Tax Guy · September 14, 2026
3 Money Books Up for Grabs!
Budgets Are Sexy · September 14, 2026
Wrapping Up Our House Hacking Journey
Retire by 40 · September 14, 2026
Confessions of an Unrepentant Slop Snob
charity.wtf · September 14, 2026
Planning with Agents: Divided Worlds, Boundary Objects, and Thicker Interfaces
Maggie Appleton · September 14, 2026
Older
Query plan rewriting in PostgreSQL
Notes on software development · September 13, 2026
Alfred 5.8: Ready for macOS 27 Golden Gate
Alfred Blog · September 11, 2026
Refreshing the Travel-Time Map Behind Lyft’s Marketplace: Rebuilding Neighborhood Reachability…
Lyft Engineering - Medium · September 10, 2026
Alfred 6: Unlimited Possibilities
Alfred Blog · September 10, 2026
Home Hardware, Part 2: Width Matters
Ramblings from Jessie · September 10, 2026
Dynamic Placeholders: Time and Date
Alfred Blog · September 9, 2026
Home Hardware, Part 1: My Control4 Revenge Arc
Ramblings from Jessie · September 8, 2026
Why Function Arguments Are Not Function Colors
iRi · September 8, 2026
How well do agents use test and verification techniques?
· September 7, 2026
Data races and the limits of ThreadSanitizer in C and Go
Notes on software development · September 6, 2026
we have a year to fix security everywhere
the website of jyn · September 4, 2026
ZGateway: Learnings from Putting a Proxy in Front of ZippyDB
Engineering at Meta · September 3, 2026
Your Agent Speaks MCP. Give It a Computer.
The Fly Blog · September 3, 2026
An Organizational Second Brain: Building an AI That Learns From Experts
Engineering at Meta · September 2, 2026
Static Allocation, Constant Work
matklad · September 2, 2026
Goroutine Leak Profiles
The Go Blog · September 2, 2026
Ed Zitron's AI prediction track record
· September 1, 2026
A Crash Course in Predicate Logic
Blog on Hillel Wayne · September 1, 2026
Rerouting the Stream: How Lyft Moved to the Apache Flink Operator
Lyft Engineering - Medium · August 31, 2026
Context Inspector: Measuring Context Quality Before the LLM Call
American Express Technology · August 31, 2026
Cancelation Terminology
matklad · August 31, 2026
Adding Floating-Point Decimals for Fun and Profit
Bounded-Error Log · August 30, 2026
Bug blindness
· August 30, 2026
MAPS: Netflix’s Multimodal Asset Personalization at Scale
Netflix TechBlog - Medium · August 28, 2026
The AtomicLog + LogDrive: Strong vs weak sealing
Jack Vanlightly · August 28, 2026
How big are factorials?
Eli Bendersky's website · August 28, 2026
simple is not small
the website of jyn · August 27, 2026
Generic Methods
The Go Blog · August 26, 2026
The LogDrive: Flexible Composition Through Abstraction in Shared Logs
Jack Vanlightly · August 25, 2026
WebSockets vs. SSE should be about ordering and correctness
Dashbit Blog · August 25, 2026
A $1,000 Contest for Sharing Your Love of 401(k)s!
Budgets Are Sexy · August 24, 2026
HelloFresh on ChatGPT: A First Step Toward the Future of E-Commerce
HelloTech - Medium · August 24, 2026
Farewell Golioth... and Hello Nordic!
Posts on Daniel Mangum · August 24, 2026
Summer Vacation 2026
Retire by 40 · August 24, 2026
distributed identity
the website of jyn · August 24, 2026
Another look at SQLite's WAL-Reset bug
Notes on software development · August 23, 2026
A Tale of Two Flink Autoscalers
Netflix TechBlog - Medium · August 21, 2026
Rust Glancer
matklad · August 21, 2026
There's no reason for software to be slow anymore
· August 21, 2026
Updating a side project with AI in 275 commits
Ben Hoyt's technical writing · August 20, 2026
Better Batteries
matklad · August 20, 2026
Domain-Driven Design matters more when AI writes your code
Learn Building Modern Go applications · August 19, 2026
Go 1.27 is released
The Go Blog · August 19, 2026
KCL part 3: look and feel
featherweight musings · August 18, 2026
Character Counts: Why “30 Characters Max” Is Usually Wrong
American Express Technology · August 18, 2026
August 2026
Maggie Appleton · August 18, 2026
The benchmarkpocalypse
· August 17, 2026
The road to ACID transactions in Cassandra 6
Notes on software development · August 16, 2026
Four levels of in-place initialization
Yosh Wuyts — Blog · August 15, 2026
Printing Lists
matklad · August 14, 2026
Hourly updates to jobs and the feed
Notes on software development · August 14, 2026
Does anyone run Postgres without PgBouncer?
Fragments — brandur.org · August 12, 2026
How does programming language affect token efficiency and correctness?
· August 9, 2026
Who Should Pay For Source Code Availability?
Loris Cro's Personal Website · August 9, 2026
The FastLanes Unified Transport Layout
blog.dave.tf · August 8, 2026
How and Why Netflix Built a Real-Time Distributed Graph: Part 3 — Querying the graph with gRPC…
Netflix TechBlog - Medium · August 7, 2026
River binaries will get 10 kB lighter
Fragments — brandur.org · August 6, 2026
Zig's Io.Threaded is Neat
matklad · August 6, 2026
Writing code isn't the bottleneck anymore, reading is
Learn Building Modern Go applications · August 5, 2026
A Decade of Freedom
Mad Fientist · August 5, 2026
New bazel.build websites incoming!
Bazel Blog · August 5, 2026
Touring The Consensus, six months in
Notes on software development · August 5, 2026
My “Double Everything” Hack
Budgets Are Sexy · August 3, 2026
Modeling Device Capabilities for Analytics
Netflix TechBlog - Medium · July 31, 2026
The Simple Elegance of the Integrated Timing Belt Loopback Fastener
Posts on Daniel Mangum · July 31, 2026
GenRec: Towards LLM-Native Recommendation at Netflix
Netflix TechBlog - Medium · July 30, 2026
Improving Correctness in Agentic AI with Execution Guardrails
American Express Technology · July 30, 2026
How to “Lie” with Personal Finance – Part 4: Risk Parity
Early Retirement Now · July 29, 2026
pgtestdb's template cloning approach to testing is fast
Fragments — brandur.org · July 29, 2026
Superlogical
Mitchell Hashimoto · July 29, 2026
Logic for Programmers is Now Available
Blog on Hillel Wayne · July 29, 2026
I used to add links by hand
Fragments — brandur.org · July 28, 2026
Can we increase the Safe Withdrawal Rate with Risk Parity? – SWR Series Part 64
Early Retirement Now · July 27, 2026
Leadership Lessons from The Odyssey
Posts on Daniel Mangum · July 27, 2026
Keyboardion
Ian Henry · July 27, 2026
The paradox of free time
Fragments — brandur.org · July 26, 2026
Turn And Face The Strange
The Fly Blog · July 24, 2026
Bad benchmarks and evals: Senior SWE-Bench, napkin math, and winter tires
· July 23, 2026
Announcing Topcoat: a framework for building full-stack reactive web apps with Rust
Tokio · July 22, 2026
Everyone Should Know SIMD
Mitchell Hashimoto · July 22, 2026
Some more things about Django I've been enjoying
Julia Evans · July 21, 2026
Memory Safety's Hardest Problem
matklad · July 20, 2026
In Memoriam, Encountering World War I, and Thinkable Horrors
Maggie Appleton · July 18, 2026
In-House LLM Serving at Netflix
Netflix TechBlog - Medium · July 17, 2026
The Quirky Roth IRA MAGI Rule and In-Plan Roth Conversions
The FI Tax Guy · July 17, 2026
30% of Deployments Are Agent-Initiated. Is Your Platform Ready?
Tiny Lessons – shipping bytes · July 17, 2026
Learning a few things about running SQLite
Julia Evans · July 17, 2026
i've started drawing again
the website of jyn · July 16, 2026