Archive

Legacy Shmegacy

December 01, 2024

The problem is not software, it’s people

How Netflix Built Self-Healing System to Survive Concurrency Bug

November 24, 2024

CPUs were dying, the bug was temporarily un-fixable, and they had no viable path forward

Exploring the browser rendering process

November 17, 2024

What occurs between typing a URL in your browser and the moment a webpage is displayed

Weird Lexical Syntax

November 10, 2024

Learning 42 programming languages

The weirdest timezone

November 03, 2024

Population 382 and some notable stick bugs and weirdest timezone

That's Not an Abstraction

October 27, 2024

That's Just a Layer of Indirection

How Discord Reduced Websocket Traffic by 40%

October 20, 2024

zstandard and passive session system improvements

Practices of Reliable Software Design

October 13, 2024

If you would build an in-memory cache, how would you do it?

It's hard to write code for computers

October 06, 2024

But it's even harder to write code for humans

Digital signatures and how to avoid them

September 29, 2024

Use interactive identification protocols instead

On Being A Senior Engineer

September 22, 2024

There are not many modern books about being good senior engineer

Basic thing

September 15, 2024

Code reviews, releases, documentation

The web's clipboard

September 08, 2024

And how it stores data of different types

Sampling with SQL

September 01, 2024

Reduce a massive pile of data into a small dataset

A brief history of block storage at AWS

August 25, 2024

Continuous reinvention highlighting hard-won lessons in queueing theory, the importance of comprehensive instrumentation

Good Retry, Bad Retry: An Incident Story

August 18, 2024

The retries were implemented as a simple loop

How Uber Tests Payments In Production

August 11, 2024

Catch unknown unknowns, and to do it fast

Just disconnect the internet

August 04, 2024

Don't bring it up unless you are ready for some serious considerations

Building Generative AI Platform

July 28, 2024

Common components, what they do, and how they are implemented

Major Windows BSOD issue hits banks, airlines, and TV broadcasters

July 21, 2024

Thousands of Windows machines were experiencing BSOD