Skip to content

Credits

This page acknowledges the third-party tools, services, and assets used to build and run this website.

Framework & build tools

Analytics & tag management

Comments

Photography

Cover images for some posts are sourced from Unsplash, a platform for freely usable photographs.

PostPhotoPhotographer
The bug that only showed up once strangers could paste a schemaA windowpane shattered by a single impact, cracks radiating outwardMick Haupt on Unsplash
Introducing envauditA rusty old key on a wooden tableNick Russill on Unsplash
Claude Code /goal vs /loop: Stop Typing, Keep GoingRunners crossing the finish line at a raceRETRATO DEPORTIVO on Unsplash
Your README Deserves Real NumbersGraphs of performance analytics on a laptop screenLuke Chesser on Unsplash
CLAUDE.md Is RAM, Not DiskMacro shot photo of a computer RAMLiam Briese on Unsplash
10,000 downloadsSparkler burning at night on a beachTim Collins on Unsplash
Beyond the BastionDark server racks with LED lightsMatthieu Beaumont on Unsplash
Create a domain using Spatie event sourcingMetal scaffolding on an orange building against a blue skyJackson Allan on Unsplash
Event Sourcing with a Little Help from AICircuit board shaped as a human brain on a colourful gridSteve A Johnson on Unsplash
Introducing CodemetryMagnifying glass resting on a laptop keyboardAgence Olloweb on Unsplash
Claude’s Working Memory Is Smaller Than You ThinkStreet performer juggling three ballsYi Liu on Unsplash
I thought I knew what a savepoint wasA turntable needle resting on a spinning amber vinyl recordJakob Rosen on Unsplash
Claude Code Routines: A Third Way Beyond /goal and /loopA finger tipping over the first domino in a rowBradyn Trollip on Unsplash
There’s no artisan schema:show, so I built oneSteel truss lattice shot from below against a bright skyRoman Serdyuk on Unsplash
AI Code Hallucinations: When Your AI Writes Confident NonsenseIridescent digital swirl distortionGlitch Lab App on Unsplash
CLAUDE.md Is RAM, Skills Are Not DiskMacro shot of an open hard drive platter and read/write armbenjamin lehman on Unsplash
My coding agent kept inventing columnsTwo-way radio handset against a moody blue gradient backdropZINO on Unsplash
The schema doctor is inA stethoscope resting on a handwritten notebook next to a laptop keyboardAbdulai Sayni on Unsplash
We Became Editors-in-Chief, and Nobody Trained UsA hand holding a red pen over a blank spiral notebook page on a wooden tableKelly Sikkema on Unsplash
I gave my schema viewer your app’s coloursPantone colour swatches fanned out in a circle on a concrete surfaceAnnie Spratt on Unsplash
I built a Laravel event-sourcing generator, then the AI versionA dirt path forking in two through a green forestJens Lelie on Unsplash
Claude Code Auto Mode: What Still Needs a HumanA red-and-white boom barrier gate lowered across a road, blocking a waiting carMauro Sbicego on Unsplash
Context Engineering: The Discipline That Keeps AI From Writing SlopTop-down flat lay of an architectural blueprint, ruler, pens, and an orange set square on a wooden deskToby Wong on Unsplash
404 pageA red and white road sign reading WRONG WAYJulian Gentile on Unsplash
The Laravel schema nobody choseRows of labelled wooden drawers in an old library card catalogIlya Semenov on Unsplash
Three ways to build a Laravel ERD, and what each one costsRailway tracks converging at a switch, seen directly from aboveMihai Lazăr on Unsplash

Diagrams

PostToolSource
Beyond the BastionFlow diagramMermaid via mermaid.live
Claude’s Working Memory Is Smaller Than You ThinkFlow diagramMermaid via mermaid.live

Images & logos

PostImageSource
I’m back!The Clean Coder book coverRobert C. Martin / O’Reilly
Finally, I moved to GatsbyGatsby logoGatsby
Special effects in CSS3The Simpsons in CSS screenshotpattle on GitHub

If you believe an attribution is missing or incorrect, please get in touch.