Mike Gibney LinkedIn

I’m Not a Developer, But I Did Build and Launch a Web App in 3 Days.

Like a lot of people working in tech, I’ve spent years entertaining side project ideas that never made it past the back of a napkin... or, more realistically, slide 5 of a Google deck. Every now and then, I’d even go as far as firing up a splash page for some B2B SaaS concept that was definitely going to disrupt something. Usually, that meant me staying up late, slapping some copy into SquareSpace, and convincing myself that was progress.

But when it came to actually building anything with functionality, I’d tap out. I don’t write code. I’ve spent nearly a decade working in SaaS, but I’ve always sat on the client-facing side: onboarding, pre-sales, analytics, operations. I understand software, I know how to help people use it, and I can demo it. But historically, I wasn’t the one writing it.

Until this past Christmas break.

Over the course of three nights, after my wife went to bed, I built and launched DailyRAT.fun, a daily word association game that’s now live and being played by strangers on the internet. Every day you’re given three seemingly unrelated words. Your job is to guess the one word that turns all three into a compound word. (Example: “black, hill, table” → top.)

It’s fun. It’s weird. It works. And I learned a lot.

This Isn’t a Rags-to-Ruby-on-Rails Story

I didn’t suddenly learn how to code and grind out a full-stack app from scratch over a long weekend.

I vibe coded my way through the entire thing with ChatGPT. I would describe what I wanted “Make a page that shows the puzzle and a timer that starts when someone types” and ChatGPT would write the code. I’d paste it into PyCharm, refresh the browser, and tweak as needed. If it broke, I copied the error back into ChatGPT and asked what I was doing wrong.

It wasn’t elegant. But it was fast.

People love to write about the death of traditional coding or how vibe coding is shallow or dangerous. I’m not here to argue that. What I will say is this: AI made it possible for me, a non-dev, to go from an idea to a working, live app on my own—with functionality, a database, and daily users.

And that's pretty damn close to having superpowers.

I Built It With My Brother. That Was... a Choice.

The original idea for The Daily RAT came from my brother. He’d been noodling on the concept for years but never found the time to build it. Over the holidays, we decided to finally give it a shot.

My brother and I have a lot in common. We share the same hobbies, gravitate toward the same books, and nerd out over the same oddly specific topics. But we fundamentally disagree on how we approach those shared interests.

He is a biomedical engineer. He’s methodical. He runs the numbers, tests in small batches, reads between each line, and plans five steps ahead before taking step one. I… do less of that. I move fast, get in over my head, break things along the way, and usually surface on the other side of an endeavor with a few avoidable bruises.

So naturally, we decided to build a product together.

From day one, it was clear we were going to clash. What started as a fun holiday side project quickly turned into a full-on design debate: the size of the timer, the shape of the buttons, whether or not to reveal user stats on the homepage. We had a Google Slides deck full of mockups which contradicted each other and, at one point, separate lists of user feedback that rarely overlapped.

There’s no buffer when you’re working with someone who’s known you since birth. Every disagreement was immediate and blunt. We didn’t hold back. But the upside was speed. The friction forced us to make decisions faster, to compromise, to prioritize what mattered most so we could get something out the door before we had to go back to our day jobs.

It was a crash course in product tradeoffs, collaboration under pressure, and the kind of “ship it” mentality that every SaaS company tries to instill, but rarely gets to practice this viscerally. It was frustrating at times, but also exhilarating. I’m not sure my brother would agree on the latter.

It also mirrored the dynamics I see every day in my work, just with more colorful language and no HR to intervene.

I Learned a Few Things

Launching DailyRAT.fun gave me more than a quirky side project to share with friends. It gave me perspective I didn’t know I was missing.

At my job, I oversee our Solutions team which runs presales, onboarding, and analytics. My team lives in the messy middle between the client and the product. We spend our days translating needs, defining scope, and helping people get value out of our platform.

Building this game gave me more empathy than any cross-functional meeting ever could.

I’ve carried that energy back to work with me. I ask better questions. I scope projects more realistically. I respect the "hidden" layers of tech work. All the stuff you don’t see in the demo.

It’s Not a Viral App. But It’s Real.

Let’s be clear: this didn’t blow up and I am in no position to create word puzzles as a full time gig. We didn’t go viral on TikTok. There’s no exit strategy.

But it’s real. People play it every day. We’ve gotten feedback. We’ve made updates. It’s out there.

And honestly, that alone has been incredibly rewarding.

There’s something about going from “I wonder if...” to “Here’s the link.” that unlocks a different kind of confidence. Even if you work in tech, even if you understand the build process, there's still magic in making something that works.

If You’re a Non-Dev in Tech: Build Anyway

You don’t need to become a software engineer to build something.

You just need:

If you’re like me, deep in tech but not quite technical, there’s never been a better time to build. AI tools have collapsed the distance between idea and execution. You can create something functional, useful, and real without waiting for a sprint, a ticket, or an approval.

The next time you’re sitting on a half-baked idea, give it a shot.