Vibecoding, shipping & AI debugging
Vibecode like a pro: take your AI code from "works on my machine" to a real product online. Concrete cases, no gatekeeping, no hype.
-
July 16, 2026
CLAUDE.md: The Rules File That Makes Your AI a Reliable Teammate
CLAUDE.md is a rules file your AI reads at every session start: stack, commands, conventions, known pitfalls. Practical guide with a copy-paste example.
Read → -
July 15, 2026
Slopsquatting: The Ghosts Your AI Installs for You
Vibecoding shifts the attack surface: attackers pre-poison the package name your AI is about to hallucinate. Here is the mechanism and the fix.
Read → -
July 14, 2026
Keeping your code maintainable when the AI wrote it
Generating 1,000 lines is a rush; debugging them six months later isn't. Structure, names, small functions: getting the AI to write code you'll keep.
Read → -
July 13, 2026
The 80-20 Trap of Vibe Coding (and How to Get Past It)
AI writes 80% of your app in hours. The last 20% — error handling, performance, edge cases — decides whether it ships. Here's how to get through it.
Read → -
July 12, 2026
Testing your vibecoded app (without being a testing pro)
Your app works in the demo but breaks on edge cases? Have the AI write AND run the tests: the self-correcting loop, and what to test first.
Read → -
July 10, 2026
From localhost to a real URL: getting your project online
"Works on my machine" isn't "online." Build, env variables, static vs server host, HTTPS, domain: deploying your project, demystified.
Read → -
July 7, 2026
Git without fear: your safety net when you code with AI
Scared of Git? It's actually your net when the AI changes everything. The 4 commands you need, branches in two words, and how to undo a mistake.
Read → -
July 5, 2026
Supabase: lock down your database with RLS
On Supabase, the public key lives in the browser by design. What protects your data is RLS: how to enable it, write policies, and verify it works.
Read → -
July 3, 2026
Context rot: why the AI forgets your instructions
Why your AI assistant forgets your instructions and loops as the session grows — and how to stay on course: rules files, fresh sessions, summaries.
Read → -
June 30, 2026
From an AI-generated app to a product that holds up
Lovable or Bolt ships an MVP in an afternoon. What's missing to turn it into a real product — auth, clean DB, deployment — and how to get there.
Read → -
June 28, 2026
Claude Code vs Cursor: which one for vibecoding?
Claude Code or Cursor for vibecoding? Autonomous terminal agent vs real-time AI editor: strengths, concrete cases, and which to pick for you.
Read → -
June 26, 2026
Where to put your API keys when you code with AI
Hardcoded API keys, leaky .env files, secrets in your JS bundle: why it happens when you code with AI, and how to handle secrets like a pro.
Read → -
June 26, 2026
Vibe coding: what it is, and how to do it like a pro
Vibe coding explained clearly, plus the method to go from a prototype that works on your machine to a real product online — no hype, no gatekeeping.
Read → -
June 26, 2026
Vibe coding tools in 2026: which one for what?
Claude Code, Cursor, Lovable, Bolt, Antigravity, Kiro: an honest senior-dev comparison to pick the right tool for your need, prototype or prod.
Read →