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

PHP 8.6 Replaces Two Old Habits: clamp() and the SortDirection Enum cover image

November 13, 2026

PHP 8.6 Replaces Two Old Habits: clamp() and the SortDirection Enum

I would like to show you two pieces of code I think I've seen in every codebase I've worked on: and Both are small, so they don't get refactored, but that doesn't mean they're not hiding bugs (especially that Magic number, yuck). PHP 8.6 (out...

Read

Weekly Digest - November 9, 2026 cover image

November 9, 2026

Weekly Digest - November 9, 2026

Happy Monday All! Three pieces this week: a PHP 8.6 feature that cuts down on closures, a legacy app's move from CakePHP 2 to 5, and how to take a podcast break and still come back. PHP 8.6 adds ? and ... placeholders that...

Read

Partial Function Application in PHP 8.6: Pre-Fill Arguments Without Closures cover image

November 6, 2026

Partial Function Application in PHP 8.6: Pre-Fill Arguments Without Closures

PHP 8.6 is coming this month, and we'll spend the month highlighting some of its more interesting features. To start, we'll discuss Partial Function Application (PFA) and how it, combined with the pipe operator, can clean up our code. We can write...

Read

November 4, 2026

cakePHP with Jamison Bryant

Check out my video on "cakePHP with Jamison Bryant" at the php[architect] YouTube Channel. https://youtu.be/1gc9c1-guNk Find more episodes on our Introducing the Community Corner Podcast post.

Read

Weekly Digest - November 2, 2026 cover image

November 2, 2026

Weekly Digest - November 2, 2026

Happy Monday All! Two pieces this week: one about turning a status column into a real state machine, and one about getting your podcast through December without losing your place. Every status column is a state machine...

Read