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 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

Weekly Digest - August 10, 2026 cover image

August 10, 2026

Weekly Digest - August 10, 2026

Three posts this week. One PHP function I wasted years reinventing, a podcast about spotting duplicated code, and a system for finding podcast guests when your show is small. I spent years writing twelve lines of strstr(),...

Read

Stop Parsing URLs Manually in PHP cover image

August 7, 2026

Stop Parsing URLs Manually in PHP

A few years ago, I was doing a code review and came across something that stopped me cold. A colleague had written about 12 lines of strstr(), explode(), and regex to pull the hostname out of a URL. I was half a second away from...

Read

Weekly Digest - August 3, 2026 cover image

August 3, 2026

Weekly Digest - August 3, 2026

Three this week: a lesson about feedback loops learned the hard way, a fast new static analysis tool for PHP, and a free tool for catching broken podcast feeds. Scott submitted a PR with a couple hundred lines of changes and got back 42 comments, a...

Read