TL;DR
People always ask: „What’s your tech stack?“. Here’s the honest answer — it changed three times in two years..
People always ask: „What’s your tech stack?“
Here’s the honest answer — it changed three times in two years.
Phase 1: Low-Code (2022) 🔧
— Retool for internal dashboards
— Airtable for databases
— Zapier for automation
— Limitation: Hit a wall every time I needed custom logic
Phase 2: AI-Assisted (2023-2024) 🤖
— Replit Agent for full-stack apps
— GitHub for version control
— Vercel for deployment
— Limitation: Agent context was too limited for complex apps
Phase 3: Vibe-Coding (2024-now) ⚡
— Claude Desktop + Claude Code for development
— VS Code as editor
— GitHub for code management
— Google Cloud + various hosting
— Limitation: My imagination (seriously)
The biggest upgrades that changed everything:
Claude Code — Coding directly in the terminal. No copy-pasting code between browser and editor. It reads my codebase, understands context, and makes changes directly. Game changer.
Cursor — AI-native editor. When Claude Code is too terminal-heavy, Cursor gives me a visual environment with the same AI power.
The uncomfortable truth about tools: they don’t matter as much as people think.
I’ve built production apps with three different stacks. The apps don’t care what built them. The users don’t care what built them.
What matters:
— Can you clearly describe what you want?
— Can you test whether it works?
— Can you iterate based on feedback?
Those skills transfer across any tool. The tools will keep changing. The thinking won’t.
Full story in my article series 👇
This is part of my 7-part series on vibe-coding. Follow along to see what happens when a non-developer starts building.
This post is part of my series on vibe-coding and building apps without traditional coding skills. All articles in the series →