Blog
Me and Brendan Gregg vs. the 1 billion row challenge: a worklog (Part 1)
Is one book and a can-do attitude all you need to write fast code?
Why does an NVIDIA H100 80GB card offer 85.52 GB?
Digging into the memory capacity of NVIDIA GPUs.
Memory Snapshots: Checkpoint/Restore for Sub-second Startup
Andrew Morton tried to warn us, but we’ve sided with the Russians and gone a bit mad.
Beyond ‘latency numbers every programmer should know’
Took 10 years, but there's finally a better list.
An ‘All Souls Examination’ of the machine
Inspiration towards a better software essay.
A brief history of our serverless future
Just over ten years ago, Tim Wagner walked down a chain-link fenced office corridor towards The Chop…
Fast, lazy container loading in Modal.com
Sharing my August 2024 talk at NYC Systems.
The Pull Request Self-Review
Out of the crooked timber of humanity...
How to catch crypto miners using syscall signatures
Whatever is necessary to keep our users happy and our cryptomining abusers mad, we’ll do it.
Computers are fast
Do you know how much your computer can do in one second?
The Wonderful LLMs
Praise for ChatGPT after one year of use.
Computing Cultural Literacy
What every programmer needs to know.
Want to get blog posts over email?
Enter your email address and get notified when there's a new post!