
You know those tweets that go like “I built an app in 4 hours using only my left hand and AI!” or _“Finished a SaaS in 3 minutes while sipping coffee”?
Yeah, I saw one too many of those. So naturally, like any self-respecting dev with too many tabs open and not enough finished side projects, I decided: screw it—let’s vibe code something.
For the uninitiated, “vibe coding” is basically whispering your hopes and dreams into a large language model (LLM), crossing your fingers, and hoping it spits out a working app. You describe what you want in English (or, let’s be honest, broken product manager-ese) and let the machines figure it out.
So what to build? Oh, the options. My brain was throwing up ideas like confetti at a startup launch party. But I landed on something oddly personal: a stock tracker app. Why? Because I had already half-started it once. You know, one of those weekend projects that sits quietly in your repo, untouched, patiently waiting for you to circle back with “fresh energy” (spoiler: the energy is never fresh).
The inspiration came from my occasional forays into the Ghana Stock Exchange. I’m not talking Wolf of Accra-level investing here—more like dipping toes in to see if the water’s hot, cold, or mildly radioactive. The GSE is…an adventure. You learn a lot—mostly about chaos, bureaucracy, and how sometimes even the ticker symbols feel tired.
So I dusted off that old project and decided this was the one. This was my “vibes only” redemption arc.
Now, deciding how to actually build it? Pain. Real pain. Framework or no framework? Go full-stack or go nap? Every decision was a mini existential crisis. But then I remembered—I have AI agents now. Let them battle it out in the Thunderdome of web dev choices. I pinged ChatGPT, Claude.ai, DeepSeek—my little advisory council of artificial consultants.
The result? I kept it simple:
-
PWA (because I’m allergic to app store deployment)
-
Plain storage (no fancy database acrobatics)
-
Fast to build (think: weekend sprint, not a death march)
-
Language I know (because debugging in a foreign language is a special kind of despair)
-
Web-based = cross-platform (laptops, phones, toasters—whatever runs Chrome)
And most importantly: easy to upgrade later without crying into my keyboard.
So yeah. I built a stock tracker. With vibes. For Ghana. In a weekend. And it actually works.
More soon—probably when I break it trying to add dark mode.