March 29, 2026
Sunday, March 29th, 2026
Inspiration
ChatGPT won't let you type until Cloudflare reads your React state
Someone decrypted the program that makes ChatGPT wait until Cloudflare reads your React state before letting you type. This is a deep dive into the invisible middleware layer that sits between you and the model — the React state reads, the Cloudflare Workers scripts, the entire deployment architecture that shapes what you can and cannot do with an AI interface. The pipe is not neutral. Every constraint in the pipe shapes what flows through it. The interesting thing is that most users never see the pipe at all.
The curious case of retro demo scene graphics
A deep look at the demoscene — the community of programmers in the 1990s who created audiovisual art in 4KB and 64KB demos that pushed hardware to its absolute limits. No textures. No external assets. Just code that coaxed impossible visuals from iron. The most beautiful things in computer graphics were made inside walls the hardware manufacturers never intended. The constraint was the canvas. The iron was the medium. This is a love letter to working inside the pipe instead of around it.
I use Excalidraw to manage my diagrams for my blog
A simple, practical piece on using Excalidraw — the hand-drawn-style diagramming tool — to manage and version-control the diagrams for a technical blog. There is something quietly profound about choosing a tool that looks unfinished as a deliberate aesthetic choice. The hand-drawn quality signals: this is a thought being worked through, not a conclusion being presented. Some of the best technical writing looks like thinking, not like marketing.