How DNS Actually Works — From Domain Name to IP Address

Every time you type a web address and press Enter, a hidden lookup runs before the page even starts loading. Your computer does not know where the website lives. It only knows its name. This post explains exactly how DNS turns that name into a number your computer can connect to. In simple steps. The Problem: Names vs Numbers Every device on the internet is reached by an IP address — a number like 142.250.72.196. Routers move traffic using these numbers, not words. ...

June 17, 2026 · 4 min

How HTTPS Actually Works — The TLS Handshake, Explained Simply

Every time you see the padlock in your browser, two computers perform a secret handshake. They agree on a secret key — without ever sending that key across the internet. And your browser checks that the server really is who it claims to be. This post explains exactly how that works: HTTPS, the TLS handshake, keys, and certificates. In simple steps. The Problem: Plain HTTP Is Readable HTTP sends everything as plain text. Your password, your messages, your card number — all of it. ...

June 14, 2026 · 5 min

WebAssembly Explained: How Your Browser Now Runs at Near-Native Speed

Figma’s canvas engine runs in your browser at desktop speed. Google Earth loads a 3D globe without a plugin. AutoCAD moved from a desktop app to a website. They all use WebAssembly. What is WebAssembly? WebAssembly — Wasm — is a binary format that browsers can run directly. It is not a programming language. It is a compile target. You write code in C++, Rust, Go, or another language. You compile it to a .wasm binary. The browser loads that binary and runs it at near-native speed. ...

April 9, 2026 · 5 min