TCP, UDP, and listening only on a specific IP address

Reading List

This page is auto-generated from Github Actions workflow that runs every day at night and fetches the 5 latest articles from each of my favorite blogs.

Fast Unrounded Scaling: Proof by Ivy

Proof that the fast unrounded scaling implementation is correct. (Floating Point Formatting, Part 4)

Floating-Point Printing and Parsing Can Be Simple And Fast

Fast and simple conversion between floating-point and decimal. (Floating Point Formatting, Part 3)

Compiling Scheme to WebAssembly

One of my oldest open-source projects - Bob - has celebrated 15 a couple of months ago. Bob is a suite of implementations of the Scheme programming language in Python, including an interpreter, a compiler and a VM. Back then I was doing some hacking on CPython internals and was v...

Go 1.26 RC2, Go 1.25.6, and Go 1.24.12 released

#​585 — January 16, 2026 Read the Web Version Go Weekly Go 1.26 Release Candidate 2 Released — Go 1.26 gets a little closer to its final release in a few weeks with a fresh release candidate including several security fixes in areas...

From SSA to Machine Code

In the previous post , we explored how the compiler transforms IR into SSA—a representation where every variable is assigned exactly once. We saw how the compiler builds SSA using Values and Blocks, then runs 30+ optimization passes. We watched the lowering pass convert generic...

Pulling a New Proof from Knuth’s Fixed-Point Printer

A birthday proof for Don Knuth

Pulling a New Proof from Knuth’s Fixed-Point Printer

A birthday proof for Don Knuth (Floating Point Formatting, Part 2)

Floating Point Formatting

Topic Index