PHP 8.4 Fibers: Async Patterns Without a Framework
PHP has had Fibers since 8.1, and PHP 8.4 quietly improved them. You don't need ReactPHP or Amp to get useful concurrency patterns — here's what Fibers actually give you and when to reach for them.
I’m Steven, a software engineer and technical leader based in the west coast of Scotland. I’m the CTO at Digitonic, where we develop technologies for the investor relations and igaming industries.
PHP has had Fibers since 8.1, and PHP 8.4 quietly improved them. You don't need ReactPHP or Amp to get useful concurrency patterns — here's what Fibers actually give you and when to reach for them.
Pest's arch() helper lets you write rules that enforce your app's structure at test time — no more accidentally importing Eloquent into a controller.
You don't need Laravel Cashier to verify Stripe webhook signatures. Here's the minimal setup using the Stripe PHP SDK directly in a controller.