1
3
Lost Confidence (asmartbear.com)
1
Only Bounds (smallcultfollowing.com)
1
Parsing JSON at compile time with C++26 static reflection (lemire.me)
1
A Lesson from the Cockpit (subbu.org)
2
What's Easy Now? What's Hard Now? (brooker.co.za)
1
The 90 Day disclosure policy is dead (himanshuanand.com)
1
The four horsemen behind Postgres outages (malisper.me)
2
It's Time to Be Right (brooker.co.za)
1
Another crash caused by uninstaller code injection into Explorer (devblogs.microsoft.com/oldnewthing)
3
My AI Workflow (Without Losing My Skills) (marcgg.com)
2
My heuristics are wrong. What now? (brooker.co.za)
2
From error-handling to structured concurrency (nelhage.com)
8
TLA+ Mental Models (muratbuffalo.blogspot.com)
1
An effect notation based on with-clauses and blocks (yoshuawuyts.com)
1
Reflections on the Future of Software Engineering Retreat (thoughtworks.com)
1
Zen of AI Coding (nonstructured.com)
1
Mechanical Habits (matklad.github.io)
177
Agentic Engineering Patterns (simonwillison.net)
1
How to identify assumptions by distorting times (jonesabi.com)
1
About memory pressure, lock contention, and Data-oriented Design (mnt.io)
4
When the Bubble Bursts (theprogrammersparadox.blogspot.com)
44
Defer available in gcc and clang (gustedt.wordpress.com)
89
Systems Thinking (theprogrammersparadox.blogspot.com)
1
Who Owns the Memory? Part 1: What Is an Object? (lukefleed.xyz)
2
Investigating and fixing a nasty clone bug (kobzol.github.io)
1
Everyday Systems (everydaysystems.com)
1
Why Strong Consistency? (brooker.co.za)
2
Tech Predictions for 2026 and Beyond (allthingsdistributed.com)
1
Async Mutexes (matklad.github.io)
1
First images of Antares photosphere from spectropolarimetry (arxiv.org)
2
A deep dive into BPF LPM trie performance and optimization (cloudflare.com)
1
Barbarians at the Gate: How AI Is Upending Systems Research (arxiv.org)
29
Under the hood: Vec<T> (marma.dev)
3
The Expression Problem and Rust (purplesyringa.moe)
1
Choosing Rust (endler.dev)
2
A Puzzling Performance Puzzle (kodewerk.com)
28
Exploring GrapheneOS secure allocator: Hardened Malloc (synacktiv.com)
1
The pirate-based logic of Rust shared references (ais523.me.uk)
3
They Know More Than I Do (cybadger.com)
2
The unreasonable effectiveness of modern sort algorithms (github.com/voultapher)
1
Don't Write Bugs (teamten.com)
3
Everything Is a []U8 (openmymind.net)
74
Kernel-hack-drill and exploiting CVE-2024-50264 in the Linux kernel (a13xp0p0v.github.io)
2
Thinking like a fox: A reading list for the future (allthingsdistributed.com)
3
How to Review Code (endler.dev)
1
How/why to get good at debugging your mind (learnhowtolearn.org)
3
AI reviews my mini webserver (gist.github.com)
1
Stylish Bugs (tedunangst.com)
3
Quickshell – Building blocks for your desktop (quickshell.org)
2
I built my blog with C preprocessor macros (wheybags.com)
1
Building stronger engineering teams with aligned autonomy (stackoverflow.blog)
1
Serializable Isolation for Snapshot Databases (muratbuffalo.blogspot.com)
2
Issues you will face binding to C from Java (mccue.dev)
53
Pimping My Casio: Part Deux (jgc.org)
1
Super Performance (cpj.fyi)
64
“Dynamic programming” is not referring to “computer programming” (vidarholen.net)
2
The Fundamental Failure-Mode Theorem: Systems lie about their proper functioning (microsoft.com)
2
Explore Terminal Tools (terminaltrove.com)
2
Exploiting All Google KernelCTF Instances and Debian 12 with a 0-Day (syst3mfailure.io)
1
Leading your engineers towards an AI-assisted future (thepete.net)
1
Thoughts on Motivation and My 40-Year Career (charity.wtf)
1
Assumptions (theprogrammersparadox.blogspot.com)
34
An almost catastrophic OpenZFS bug and the humans that made it (despairlabs.com)
2
Crypto Gotchas: Domain Separation (salusa.dev)
5
Real-world performance comparison of ebtree/cebtree/rbtree (wtarreau.blogspot.com)
3
Best SQL Games to Master Database Skills in 2025 (sqlnoir.com)
1
Lessons from 9 More Years of Tricky Bugs (henrikwarne.com)
2
A Programming System (2023) (andreyor.st)
4
Advanced Time Manipulation with GDB (redhat.com)
2
The Role of Alignment (brodzinski.com)
3
To Intervene or Not to Intervene: The Dilemma of Management by Exception [pdf] (lth.se)
1
The case for using a web browser as your terminal (pomdtr.me)
2
Go may require prefaulting MMAP (tedunangst.com)
2
Developers spend most of their time figuring the system out (lepiter.io)
1
Experts Have It Easy (boydkane.com)
100
Writing that changed how I think about programming languages (bernsteinbear.com)
1
Preventing outages with pkill's new –require-handler flag (chrisdown.name)
2
My tips on giving technical talks (marcusnoble.co.uk)
10
The Design of Compact Elastic Binary Trees (Cebtree) (wtarreau.blogspot.com)
2
You can't prevent your last outage, no matter how hard you try (surfingcomplexity.blog)
2
RealtimeKit and CPU Scheduling (venam.net)
1
Lessons in Simplexity (lessonsinsimplexity.com)
6
Pushing the whole company into the past on purpose (rachelbythebay.com)
68
The Evolution of SRE at Google (usenix.org)
1
Linearizability in Distributed Systems (thegreenplace.net)
2
Carrots, sticks, and making things worse (learningfromincidents.io)
3
Manager Antipatterns (newardassociates.com)
1
Practices of Reliable Software Design (two-wrongs.com)
1
x86 kernel development lab notes (offlinemark.com)
193
Examples of Great URL Design (2023) (jim-nielsen.com)
1
Standardizing (staysaasy.com)
2
Converting ASCII strings to lower case at crazy speeds with AVX-512 (lemire.me)
2
Oshit: Seven Deadly Sins of Bad Open Source Research (bellingcat.com)
2
The Best Espresso Machine Is One You Hack Yourself (aftermath.site)
1
The Many Lives of Null Island (stamen.com)
2
What's the Point? BigDecimal in review (dmiller.github.io)
3
The New Age of Data-Intensive Applications (tontinton.com)
9
Lessons learned in 35 years of making software (jimgrey.net)
2