Blog · page 10
Notes on engineering, design, and everything in between.

HTTP/3 and QUIC: routing around TCP
HTTP/3 is the first HTTP that does not run on TCP. This covers where TCP head-of-line blocking actually hurts, what QUIC moved into user space, how connection migration works, and what the switch costs.

Undersea Cables: The Physical Backbone of the Internet
Every overseas site you open probably travels through a glass fibre on the ocean floor. This is how submarine cables are built, how fragile they are, who lays them, and why satellites cannot replace them.

Cooling Data Centers: From Blowing Air to Taking a Bath
AI racks have outgrown air cooling. Here is why data centers are switching cooling methods, and what air, direct-to-chip liquid and immersion cooling each cost.

GEO manipulation: when model answers are decided by search ranking
When DeepSeek opened its search API it mentioned filtering SEO spam, GEO manipulation and low-quality AIGC. GEO optimizes the probability of being cited by a model, not a page rank. Here is how it works and why it is hard to defend.

Low-Earth-Orbit Satellite Internet: Moving the Base Station Into the Sky
Starlink has passed eleven thousand satellites in orbit. LEO constellations cut latency to tens of milliseconds, and bring orbital debris, astronomy and capacity economics along with them.
Upgrading to Astro 7: the Rust compiler is fast, the cold cache is what bit me
Astro 7 moved the compiler and the Markdown pipeline to Rust and switched the bundler to Rolldown. The upgrade was quick; the failures it surfaced afterwards were not.
