How Does WhatsApp Encryption Work?Apr 19, 2026Paint mixing, rotating keys, prekeys, and the places encryption stops protecting you.
GPU Encoding Is Not What You Think It IsApr 8, 2026NVENC, x264, H.265, and why your GPU has a secret chip that encodes video without touching a single CUDA core.
How HLS Video Streaming WorksApr 8, 2026Segments, playlists, and adaptive bitrate. How one video becomes hundreds of files before you press play.
How to Store Big Files in the BrowserApr 7, 2026You can't shove 200 MB into localStorage. But the browser has a real filesystem now, and nobody talks about it.
How UPI Actually Moves Your MoneyApr 6, 2026You tap a button and money teleports. Here's what actually happens in those 3 seconds.
Autocomplete Is Just a Tree (Until It Isn't)Apr 5, 2026You type a few letters, suggestions appear. Behind that is a trie, then ranking, then a mess of heuristics.
Why 'Undo' Is One of the Hardest Features in SoftwareApr 4, 2026Ctrl+Z feels instant and obvious. Building it is anything but.
Myers Gives You a Shortest Path, Not the Best OneApr 3, 2026There are many valid diffs for the same change. Myers just picks the first one it finds.
How Google Docs Syncs Multiple People Editing The Same Document?Apr 2, 2026Real-time collaborative editing looks impossible until you stop syncing state and start syncing intent.
Building Diff Is Way Harder Than It LooksMar 31, 2026I thought diff was a simple loop. It's actually a shortest-path problem.
How Image Compression Actually WorksMar 30, 2026Pixels, math, and the clever tricks behind every image on the web.