89
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
The Many Facets of Coupling (enterpriseintegrationpatterns.com)
2
How to Build Engineering Strategy (practicalengineering.management)
2
How to Test (matklad.github.io)
16
Compromised Visions Are Superior (ericnormand.substack.com)
95
Three Laws of Software Complexity (maheshba.bitbucket.io)
1
ISO C versus Reality (medium.com/christopherbazley)
3
Symmetry (theprogrammersparadox.blogspot.com)
3
Good Ideas in Computer Science (danielchasehooper.com)
1
Newey to leave Red Bull over Horner allegations (bbc.com)
3
Port-scanning the fleet and trying to put out fires (rachelbythebay.com)
0
Common Mistakes in Modularisation (two-wrongs.com)
1
Bending pause times to your will with Generational ZGC (netflixtechblog.com)
1
Better Benchmarks Through Graphs (brooker.co.za)
1
JDK 22 G1/Parallel/Serial GC Changes (tschatzl.github.io)
41
Let's talk about joins (cghlewis.com)
2
Memory leak proof every C program (tedunangst.com)
10
What is scalability anyway? (brooker.co.za)
2
Estimating Your Memory Bandwidth (lemire.me)
1
Lessons Learned (theprogrammersparadox.blogspot.com)
1
TIL: Go's CompareAndSwap is not always Compare-and-swap (sagebl.eu)
1
Path.join Considered Harmful, or Openat() All the Things (packett.cool)
2
BGP in 2023 – BGP Updates (potaroo.net)
14
How to stop Linux threads cleanly (mazzo.li)
55