Bret McGowen onstage at a Google Cloud event

Howdy! 🀠 I'm Bret, a software engineer and raccoon fan.

I'm a passionate full-stack web developer and former Developer Advocate at Googlewhere I focused on serverless Google Cloud products like Cloud Functions, App Engine and Firebase. I love to travel and have been to 80+ countries 🌍. I've also been an avid runner, completing 19 half marathons and 5 full marathons.

About Bret

Bret McGowen in front of a sign that says I Love Tacos

What I've been up to

Vinyl TV completes its first 24-hour beta run

24 Hours of Beta β€” Thanks, NYC!

Posted May 25, 2026

Huge thanks to everyone who tuned in and helped us stress-test the platform during our first 24-hour run β€” Vinyl TV's free, always-on linear channel officially survived its beta baptism. You watched, you broke things (gently), and you proved a 24/7 channel about New York City is something people actually want. More Beta Days ahead β€” the count only goes up.

Coming soon

TBD

Posted May 25, 2026

TBD β€” more to come soon.

Coming soon

TBD

Posted May 25, 2026

TBD β€” more to come soon.

React.js developer

Posted May 25, 2026

Bret is a New York City coder and software engineer who builds with React, Next.js, C# and more. He's the founding engineer at VINYL TV, a NYC-focused streaming service, where he built the entire version 1 of the web app β€” component architecture, streaming UI, and the linear-channel viewing experience. He cares about interfaces that feel as deliberate as the product behind them, and he's just as comfortable shipping a polished React app as he is designing the system it runs on. Off the clock, he builds his own small tools, like FileSweep, a macOS app with a swipe-to-sort mechanic that keeps finding its way into everything he makes.

LinkedIn professional

Posted May 4, 2026

Bret is a software engineer and founder building VINYL TV, a New York City–focused streaming service where every day he moves between computer programming and television programming. Along with the McGowen.io ragtag dev crew he ships production software, and on the side he designs and builds his own products, including Sifter, a personal productivity iOS app. He pairs deep technical execution with genuine product range β€” web, mobile, and media β€” and a habit of seeing ideas all the way from naming exercise to shipped feature.

This City TV - a curated streaming platform for NYC indie performances

This City TV (2026)

Posted April 10, 2026

I've been building This City TV β€” a curated streaming platform for New York City's best indie theater, film, and live performances. From standing up the business foundations to architecting a React Native app tuned for streaming, the goal is a digital stage that truly feels like NYC.

Bret McGowen's slide deck about serverless

Serverless deep dive with Google Cloud (2018)

Posted Nov 15, 2022

Functions, apps, and containers oh my! Serverless on Google Cloud covers a lot: compute, Cloud Functions, Cloud Run, App Engine, containers, Kubernetes, and Firebase.

Bret McGowen running in front of the Sydney Opera House

Running!

Posted Sept 22, 2022

From London to Tokyo to Sydney and much more, I used to love going on runs when traveling. Check those out on my running page.

Bret McGowen in front of code that implements Stripe

Online Payments with Stripe and Ruby on Rails

Posted Aug 1, 2022

Vintage video (2013): Racker developer Bret McGowen guides you on how to set up Stripe in your Ruby on Rails web application so that you can easily accept online payments.

More technical articles and videos

More about me

I'm into nachos, running, volleyball, and raccoons. Here's me meeting an awesome raccoon:

Bret McGowen meeting an awesome raccoon
Me meeting an awesome raccoon. We have the same hair color!

Prior to Google, I worked in the cloud industry at Rackspace as a software engineer. Before that, I led engineering teams at an e-commerce company, a government laboratory, non-profits and tried my hand at creating two startups. I earned a bachelor's degree in computer science from Texas A&M University.


I met a camel named Falcor in the Sahara desert

Bret McGowen taking a selfie with a camel