How to remove the purple gradient hero from a vibe-coded app
The purple-to-blue gradient is the most recognisable sign an app was made with AI. Why it happens, what to use instead, the exact CSS and Tailwind, and how to check you got rid of it.
guides
Practical guides for building with AI, from things that broke in my own apps. Most come with a prompt you can paste straight into your AI tool.
BUILD LOG
The purple-to-blue gradient is the most recognisable sign an app was made with AI. Why it happens, what to use instead, the exact CSS and Tailwind, and how to check you got rid of it.
BUILD LOG
RLS decides who can write a row, not what goes in it. Someone sent 90 million points straight to our app's database without breaking a single rule. Here are the three database checks that fixed it, with the SQL.
BUILD LOG
A seasonal theme that switches itself on and off, decorations that don't slow anything down, and a demo video recorded, voiced and edited by a coding agent. With the prompts.
BUILD LOG
Your app was fast in testing and freezes with real users. Here are five slowdowns we found in a live app, how we measured each one, and the exact fixes.
BUILD LOG
Three scheduled jobs failed every day for a month, reporting into a Discord bot that had lost access. What I found when I finally looked, and the boring monthly script I added so it can’t happen quietly again.
How I used Claude, Gemini, and an agent to generate about 90 avatars with tiered evolutions, without hiring a designer.
BUILD LOG
How I organize and run a single focused day of building, end to end
BUILD LOG
Your app doesn't look off because of the code. It looks off because of the defaults you never changed. Here's the checklist.
BUILD LOG
I tried about fifteen to twenty AI tools over the past year. Six are still in my weekly rotation. Here's the three-question framework I use to decide whether a new tool earns a permanent place.
BUILD LOG
The pipeline to turn your creative work into video just got short enough for a solo builder. Not because the AI got smarter. Because the right tools finally fit a weekend.
Unpacking Andrej Karpathy's No Priors conversation on coding agents, AGENTS.md files, AutoResearch, and what the shift to declarative workflows means for solo builders.