Vibe Coding, Part II- Now With Deployment Drama

Monday, Sep 1, 2025 | 2 minute read | Updated at Monday, Sep 1, 2025

@
Vibe Coding, Part II- Now With Deployment Drama

Remember that little stock tracker app I cobbled together in a haze of optimism, caffeine, and questionable coding decisions? Yeah, that one.

Turns out, I didn’t just abandon it to rot in the digital attic of half-finished projects. No sir. Against all odds (and my own track record), I actually followed through.

First big flex: it’s deployed. That’s right, you can type stockdotmiphostdotcom into your browser and—bam!—my vibe-coded creation exists in the wild. Somewhere between “personal side project” and “publicly accessible chaos,” I hit publish and prayed nothing would immediately combust. Spoiler: it didn’t.

Then came the testing phase, a.k.a. me clicking every button like a confused relative at a family Zoom call. Did I test it rigorously? Absolutely. Did I break it at least four times in the process? Also yes. But hey, what’s testing without a little destruction?

Of course, no dev journey is complete without chasing shiny new features. Enter: history tracking. In my head, it was going to be simple—just show stock performance over time, right? In reality, it felt like convincing a toddler to eat vegetables. The code resisted. The logic laughed at me. But eventually, something resembling “history” showed up on screen. Victory.

Oh, and because I can’t resist over-engineering things, I made the app installable as an actual app. You can now slap it onto your home screen through a compatible browser and pretend it’s a real, grown-up app from a store. No gatekeepers. No rejection emails. Just pure, chaotic PWA energy.

And because one questionable decision is never enough, I went ahead and built another app—this one for tracking finances. Same vibes, same tech stack, slightly different existential crisis. Apparently, when you give me a weekend and a vague idea, I’ll churn out PWAs like I’m running a bootleg app factory.

So yeah, that’s the follow-up: I shipped, I tested, I broke things, I rebuilt them, and now I have not one, but two vibe-coded apps roaming free on the internet.

Next up? Probably me crying into my keyboard again while I “just add dark mode.”

© 2025 Reveries

🌱 Powered by Hugo with theme Dream.

About Me

Self Introduction

Passionate about people & technology. With a plethora of experience managing both people and technology. I am currently a Technical Officer with the Communications Division of CSIR - Institute for Scientific and Technological Information. Here, I am responsible for transforming research outputs into software, tools, equipments and communication systems as tools for national development.

I am BIG about community and have spent the better part of the last decade; growing and managing various tech communities in Ghana. Most recent being the Google Developer Group (GDG). I ASPIRE to INSPIRE.

I like to dabble in a lot of technology related things; from code to Rpi’s.