BongoCat project demo

How I used ChatGPT to code and deploy BongoCat. A case study

After BetterCast, I was cooked. No team, no salary, a lot of restless energy. Then ChatGPT landed. I fell into it hard. I used it all day, every day, to the point I’d hit the usage limits and that became my natural break. My wife joked that every time I came downstairs it was because I’d maxed out the quota. I’ve always had this picture of an internal agency: a room full of developers and designers I could point at an idea and get an MVP moving, quickly. The finances never lined up for that. ChatGPT did something close. I’m not a developer, I’ve worked as a self-taught product manager for years, I understand code, I can read it, I can reason about it—but I’ve never had the mental bandwidth to write production code. When I got my first usable code out of ChatGPT, that’s when it clicked. I could take its output, drop it into an IDE, iterate, and actually ship something. ...

August 22, 2025 · 5 min · 1049 words · Benjamin Powell
Victoria Squash

Case Study: Implementing a Comprehensive Video Management System for Squash Courts

This is another case study in the series of projects I have completed as a product manager over the last ten years. When a client in Melbourne, Australia, approached me to install a comprehensive video system in their newly built squash courts, I knew it would be an exciting challenge. The project required live streaming from six squash courts 24/7, with coaches able to record, start, stop, access, and share video recordings with their trainees. As a remote developer based in Thailand, I had to think creatively to make this project successful. ...

May 8, 2024 · 5 min · 962 words · Benjamin Powell
Upviral

Case study: Upviral - Transforming the Campaign Creation Workflow at Upviral

When I joined Upviral, a referral marketing platform, the company was at a pivotal point in its journey. As a product manager stepping into this role, I aimed to lead the redesign of the campaign creation workflow. I was drawn into the opportunity shortly after exiting my previous startup, and with the help of customer referrals, I found myself stepping into this challenging but rewarding position. The CEO, who was the original designer of the tool, had a clear vision of what he wanted to achieve, and my task was to bring that vision to life while enhancing the user experience. ...

May 3, 2024 · 4 min · 819 words · Benjamin Powell
Adsoup

Case study: AdSoup - Revolutionising Multi-Channel CRM for Small Businesses in Asia

AdSoup was founded after the realization of a significant gap in the customer communication landscape. While running a digital marketing agency in Asia, the challenge was evident: multiple communication channels resulted in unresponded messages, leading to lost client revenue. There was also a major issue with tracking the ROI from social media campaigns to actual sales, since the initial communication channel often went unrecorded in traditional CRMs. This problem was especially acute in Asia, where communication via platforms like Facebook Messenger, WhatsApp, Line, and Telegram dominated customer-business interactions. ...

May 2, 2024 · 5 min · 963 words · Benjamin Powell
BetterCast

Case study: BetterCast - A Journey from Vision to Reality

BetterCast began as a passion project, born out of necessity, when COVID-19 brought travel and in-person events to a standstill. My wife was running an event in Asia, and with travel restrictions in full force, she was determined to keep the event alive. This sparked my search for a platform that could facilitate high-quality broadcasting and live streaming while providing ample audience engagement. As I looked into the available solutions, I found that the platforms capable of meeting our needs were prohibitively expensive and lacked the flexibility to handle the various events we had in mind. ...

May 2, 2024 · 5 min · 949 words · Benjamin Powell