Welcome!

Scott Keck-Warren is the founder of UnleashedPodcasts.com, the host of the Community Corner Podcast, and the creator of educational content for web application developers on the PHP Architect YouTube Channel. If he’s not writing code, he’s playing with his family, camping, or building Legos.

Follow Scott:

Recent Posts

Weekly Digest - August 24, 2026 cover image

August 24, 2026

Weekly Digest - August 24, 2026

Happy Monday All! On August 17th GitHub went down for almost eight hours and took a ton of services out with it. The root cause was that the load balancers saturated, and Copilot's retry loops made it worse, pushing requests from around 8,000 a second...

Read

Your Side Project Doesn't Need to Be Perfect to Ship cover image

August 21, 2026

Your Side Project Doesn't Need to Be Perfect to Ship

When I started building Unleashed Podcasts, I hardcoded a bunch of stuff that had no business being hardcoded. Values like XP for publishing an episode, streak rules, and the list of episode statuses lived in a file instead of a settings table anyone...

Read

GitHub Goes Down for 8 Hours, and Your Whole Team Stoped. Here's My Fix. cover image

August 19, 2026

GitHub Goes Down for 8 Hours, and Your Whole Team Stoped. Here's My Fix.

Like most of you, on August 17th I sat down to review the code that my team had pushed to GitHub. I opened GitHub in a browser to see the Unicorn letting me know there was a problem. Occasionally, we could get it to work for a page or two before we...

Read

Weekly Digest - August 17, 2026 cover image

August 17, 2026

Weekly Digest - August 17, 2026

Three posts this week: a way to make an AI agent fix its own duplicated code, a deep look at how PHP's loose comparisons can hand attackers a login, and the email templates I use to book podcast guests. I'm also going to be speaking at GPUG next...

Read

The Complete Guide to PHP Type Juggling and Comparison Gotchas cover image

August 14, 2026

The Complete Guide to PHP Type Juggling and Comparison Gotchas

Years ago I inherited a login system that checked passwords with something close to this: Most of the time it worked, but occasionally a user reported they could log in with the wrong password, and I spent an afternoon convinced I was losing my mind....

Read