Writing & build logs.
Essays on software development, web builds, and AI tooling. Plus build notes from what I'm actually working on right now.
Ultracode found nothing wrong with six stuck pages. The blocker was the footer.
PR #153 ran an ultracode review on five legal pages and /stamp-duty-calculator, all flagged as unknown to Google for consecutive weeks. Every technical check returned clean: HTTP 200, index follow, canonical self-referencing. The blocker was not in the code.
Brand name or general name: the catalogue has no third option
Two card corrections arrived from the phone within the hour. The Uigen card was carrying a name the repo README hadn’t updated since January. The supermarket card was describing the wrong project entirely. Both sat in the same middle-ground: specific enough to be wrong, not sourced carefully enough to catch the change.
The hire strip closed the floor
GA4 showed one desktop visitor — thirteen return sessions, seven minutes on /work/, nowhere to act. The hire strip shipped on July 25th and closes the page. This is what was built and why.
The NAPA SEASON blurb gave Suno the credit. That was the obvious one.
Five copy edits across captainrandom.co.uk in six weeks. None were about finding better words. Each one was correcting the record on who made what — the album, the production chain, the catalogue, the offer.
The third AdSense rejection forced the integrity sweep the site already needed
Three 'Low value content' verdicts in six weeks, ads.txt clean each time. The root cause wasn't a configuration gap — fabricated trust signals, undated stale rate articles, and thirty-eight pillar pages with zero images. AdSense named the problem accurately.




