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:
- LinkedIn: Scott Keck-Warren
- Mastodon: @scottkeckwarren@phpc.social
- Bluesky: @scott.keck-warren.com
- TikTok: @scottKeckWarren
- Community Corner Podcast
- php[architect] YouTube
- X/Twitter: @scottkeckwarren (write only)
Recent Posts
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
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(),...
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...
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
July 31, 2026
The Importance of Small Feedback Loops
A few years ago I submitted a pull request that felt pretty solid. A couple hundred lines of changes, some new business logic, a refactor or two baked in because I was already in there. I was proud of it, but then I waited and waited. A week later, the...
Read