PHP's Talent Crisis, Bad Software Design Smells, Terminal UIs with React, and Laravel 13.8
Published on 07.05.2026
PHP Powers Most of the Web, So Why Aren't New Developers Learning It?
TLDR: PHP still runs a huge portion of the web, but only 8% of PHP developers have fewer than five years of experience. The community is aging fast, and the pipeline of new talent is nearly empty.
PHP powers most of the web, so why aren't new developers learning it?
Symptoms of Bad Software Design
TLDR: Four classic symptoms of bad design, rigidity, fragility, immobility, and viscosity, are examined with concrete examples and pattern-based remedies. This is SOLID 101, but the scenarios make it worth revisiting.
Symptoms of Bad Software Design
Beautiful Terminal UIs, Made Simple
TLDR: termcn brings shadcn-style component distribution to terminal UI development in React, using the Ink framework. You install components directly into your project via the shadcn CLI, no separate package dependency required.
Beautiful terminal UIs, made simple
Queue-Wide Inspection Methods in Laravel 13.8.0
TLDR: Laravel 13.8.0 ships a batch of developer quality-of-life improvements, most notably methods that let you inspect jobs across all queues in a single call, plus new worker lifecycle events and several testing and query builder additions.