Weekly Digest - September 21, 2026
Scott Keck-Warren • September 21, 2026
Happy Monday All!
Two of this week's pieces landed on the same theme without me planning it: good tooling ideas travel between languages.
Make Code Review Your Default Next Task
Pull requests sit because nobody owns them. Tag four reviewers and you get diffusion of responsibility, where everyone assumes someone else has it. My argument is to stop treating review as an interruption and start treating it as the task you pick up when you finish something. It shortens change lead time, and your DORA numbers notice. I also wrote up my own fix: a script that asks GitHub how many reviews are waiting on me and puts the count in my Claude Code status bar, so the number sits in front of me all day.
Community Corner Podcast: bun-php with Stanislav Khromov
I talked with Stanislav Khromov about bun-php, his project for running PHP inside the Bun JavaScript runtime. We got into why you would want the two ecosystems in the same process, what it takes to bridge them, and where bun-wordpress fits in. Worth a listen if you have ever wondered what PHP looks like with JavaScript tooling wrapped around it.
The Best Ideas Don't Respect Borders
My September Community Corner column. I leaned on PHPCPD for years to find copy-paste in my codebases, then a security scanner flagged it for being unmaintained. I disagree with that call, but it pushed me to go looking for a replacement, and what I found was a tool built for JavaScript that handles PHP fine. The column is about what happens when you stop limiting your tool search to your own language.
How to Turn One Idea Into 30 Posts Without a Blank Page
Over on The Steady Pack I wrote about Content Multiplication: take one pillar topic and run it through a fixed grid of ten lenses, like myths to bust, mistakes to avoid, quick wins, contrarian takes, and beginner basics. Do that across three topics and you have a month of posts without ever staring at an empty document. The real win is that the "what should I post today" decision stops happening, because you made it once in a batch.
See you next Monday.