The Five Stages of Being Replaced by Your Autocomplete
In 1969, the psychiatrist Elisabeth Kübler-Ross described five stages of grief. They start with denial and end with acceptance. Companies later turned them into…
Read postBlog
Laravel, AI-assisted development, SaaS, SEO, tooling, and the parts that only show up once software is used by real people. Mostly technical, but not trapped in one narrow lane.
Continue browsing the archive.
When I run out of Codex and Claude Code usage, I switch to DeepSeek V4.1 Flash in pi through OpenRouter. In Inference Is the…
Read postOpenAI and Anthropic's moat for developers is subsidized inference, meaning reliable, fast, Western-hosted access to running models at an affordable monthly price. If that…
Read postGPT-6 Astra was my main Codex driver for the last week, and I am back on GPT-5.5. That sounds harsher than my actual opinion…
Read postHetzner used to be the obvious cheap cloud option in my mind. On September 7, 2026, I checked its public catalog and found every…
Read postI pay for three Codex subscriptions at $200 each, and for the past week they have mostly bought me waiting. Since I switched from…
Read postGive me a few hundred million dollars and a year and a half, and I will build you a pretty good LLM. Not a…
Read postTIME is now serving two different versions of its website. Humans get the magazine. AI crawlers get a stripped down markdown copy with ads…
Read postGPT-5.6 Sol xhigh now uses more than twice as many tokens per session as GPT-5.5 xhigh in my Codex workflow. For Codex users, tokens…
Read postLLMs use Markdown tables all the time. A few months ago, Codex CLI displayed them as ordinary wrapped text. In a narrow terminal, the…
Read postGoogle Lighthouse and Cloudflare are adding different controls for the same emerging class of automated web visitors. Lighthouse added an experimental Agentic Browsing category.…
Read postGoogle's Gemini 3.6 Flash and Gemini 3.5 Flash-Lite ignore temperature, top_p, and top_k, according to Google's current migration guide. Existing Gemini requests could send…
Read postI tried to make AI writing sound more human with logit_bias, an API setting that changes how likely a model is to select specific…
Read post