Stripe + PHP: implementing a robust subscription system in production
Checkout, webhooks, customer portal, downgrade handling — the full guide based on a real deployed and billed implementation.
Budgets, timelines, technical choices, pitfalls to avoid: what I explain to clients before building their website, app or software. Plus more technical notes for the curious.
Checkout, webhooks, customer portal, downgrade handling — the full guide based on a real deployed and billed implementation.
When comparing both stacks, here is an honest verdict — with the criteria that should decide for each project type.
The 2026 PHP testing pyramid: unit with Pest, integration with native PHPUnit, mutation testing with Infection. Pragmatic guide.
When comparing both approaches in production, here is when each shines — and when it is a disguised trap.
PHP is not Node.js but it can do clean async in 2026. Tour of the three approaches, with use cases and pitfalls.
No big-bang. Strangler pattern, progressive modularization, service extraction. Practical feedback on monolith migration.
I design and ship tailor-made applications. 9 years of experience. Let's talk over a coffee (or a call).
Start a project