Chevere Workflow: A Declarative PHP Workflow Engine with Async Job Execution
Chevere Workflow lets you define complex multi-step pipelines in PHP declaratively, handling dependency resolution, parallel execution, and conditional logic automatically.
All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.
Chevere Workflow lets you define complex multi-step pipelines in PHP declaratively, handling dependency resolution, parallel execution, and conditional logic automatically.
Laravel Schema Sentinel is a package that compares your migration files against your live database to surface discrepancies like missing columns, changed types, dropped indexes—and generate corrective migrations.
Add a Web Push notifications channel to your Laravel app.
The Laravel community continues to expand globally, and now it’s reaching the South Caucasus. On May 14th, the first official Laravel meetup in Tbilisi, Georgia will take place, hosted by RedBerry
Laravel 13.7.0 adds the Interruptible interface for jobs to respond to worker signals, plus the @fonts Blade directive for Vite font optimization, bulk JSON path assertions in TestResponse, SortDirection enum support, and more.
One of the biggest questions developers ask before migrating to Laravel Cloud is a simple one: will my app just work? Until recently, the only way to answer it was to read the docs, audit your dependencies by hand, or reach out to support.
Polyscope is now available for Windows, bringing the same app and architecture as the macOS version to Windows users.
Laravel Idempotency is a package by Wendell Adriel that adds HTTP idempotency to Laravel routes, replaying cached responses for duplicate requests and protecting against in-flight collisions.
Laravel Sluggable is an opinionated take on automatic slug generation for Eloquent models
Your agent looks up orders and remembers conversations but invents policies when customers ask about returns or shipping. In this episode we build a searchable knowledge base with embeddings and pgvector so the answers come from real documentation.