Posts
Agents failed to dethrone Google Search
Turns out moats are eternal, especially $200bn/year moats.
Apr 29, 2026
clawd penguin: a virtual hangout for when claude goes down
A liminal space for when Claude goes down (too damn often).
Apr 16, 2026
aiscii: Natural Language ASCII animations
Generating live ASCII animations from natural language: some things I found, some things I learnt, sharing.
Apr 13, 2026
Do Androids Dream of Eclectic Sheep?
The most expensive dice in history and they won't let us roll them.
Mar 21, 2026
Figuring out Claude Code's new /btw command
How does Claude Code's new /btw command work, figuring it out from the minified source.
Mar 17, 2026
Peek: Write once for every reader
A little component that helps with frictionless reading + writing for multiple audiences and inclusivity.
Mar 12, 2026
Betrayed by my own blog
Betrayed by my own blog, interviewed by hyenas.
Mar 10, 2026
Having Fun Being Broke!
The fun of optimising projects/deployments/code to just about squeeze in under the generous limits of free hosting/deployment/cloud.
Mar 8, 2026
Demis Hassabis should be knighted
No glaze but this is a well-deserved glaze post
Mar 4, 2026
I miss the old Claude
The surfacing of a worryingly parasocial relationship between man and AI.
Feb 28, 2026
tropes.fyi: Name and shame AI writing
AI writing bad. Human writing good. But AI coding good. And human coding also good.
Feb 20, 2026
AI flattened the engineering ladder
How agentic development compressed the SWE hierarchy overnight
Feb 10, 2026
Scaling Background Tasks
Small small scaling, no big jump. Incremental.
Jan 31, 2026
The A in AGI stands for Ads
HN #1Had to crunch the ad revenue projection numbers for OpenAI real quick, had enough of the fearmongering and nonsense takes. AGI... now funded by 5x60 second unskippable ads!
Jan 18, 2026
Big Tech's Ugly Duckling: An Engineer's Bet on Snapchat
Analysing Evan's memo, 344 research papers and the AI market to figure out if Snap is underpriced or under the mud.
Jan 8, 2026
The Silence of the LLaMbs
Why won't LLMs shut up? Knee deep in the mechanisms, experimenting, tinkering, understanding why my previous hypothesis did not hold.
Jan 7, 2026
Why LLMs Can't Shut Up
Speculating, hypothecating, contemplating the mechanisms that make it impossible for GPT to stay silent, even when explicitly told to shut up.
Jan 2, 2026
Double: Claude Code Memory Without MCPs and DBs
Forget MCPs: Giving Claude Code persistent memory using markdown files, git and three delightful commands.
Dec 29, 2025
Indexing: From Google to Shazam to AI Agents
Exploring different indexing case studies.
Dec 20, 2025
blog meet rlog: A frictionless reading log for your blog
Introducing rlog, a frictionless, local‑first reading log that lives on your blog and helps you track, share, and reuse what you read.
Dec 15, 2025
When NOT to use Pydantic
A dive into Pydantic performance and when to pick a different option.
Dec 9, 2025
FDEs were why I invested in Palantir in 2022 (and sold it all in 2024)
Why the hell is PLTR at $420bn market cap? Does their engineering culture have anything to do with it?
Dec 4, 2025
eBay - Short the User Experience, Long the Stock?
eBay is posting record quarters while systematically destroying user engagement. The platform is dying from the inside while looking healthy on a spreadsheet. Here's the long-dated short thesis.
Nov 14, 2025
Crashing an AI Promo Event
What to ask before buying into an AI agent platform
Nov 9, 2025
A Best Practices Checklist for Myself and My Agents
Development best practices across Python, frontend, infrastructure, security, and databases
Sep 6, 2025
Get notified on new posts
No spam. Ever. I will cherish and guard your email like a newborn baby. A beautiful doe.

