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!