Real fixes for broken websites and AI-generated code
Practical technical guides, diagnostics, recovery walkthroughs, and deep dives into the real-world failures we see fixing WordPress and AI-built websites.
Technical articles based on real-world failures
Supabase Error 42501: Permission Denied in Your AI-Built App
If your AI-built application suddenly returns Supabase error 42501, start with the exact message before changing the database. The error commonly means the database role used by the request does not have permission to perform the operation.
AI App Security Checklist Before Launch
A practical pre-launch security checklist for AI-built apps, covering exposed keys, auth, database access, APIs and user data risks.
Can Users See Other Users’ Data in Your AI App?
A practical guide for AI-built apps where users may be seeing records, dashboards or private data that should belong to someone else.
AI App Auth and Authorisation Check Before Launch
A practical guide to checking authentication, authorisation, protected routes and user permissions in an AI-built app before launch.
Supabase Service Role Key Exposed? What It Means
A defensive guide to understanding a possible Supabase service role key exposure and the first safe steps to take.
Supabase RLS Check for AI-Built Apps
A plain-English guide to checking whether Supabase Row Level Security is protecting an AI-built app before real users and private data are involved.
API Keys Exposed in AI-Generated Code? What To Do First
A practical first-response guide for exposed API keys in AI-generated code, including what to check, what to rotate and what not to paste into AI tools.