Laravel Octane: the performance that comes with a persistent process
How Laravel Octane eliminates per-request bootstrap overhead — and the trade-offs that come with it.
Blog
My writing, videos and posts across platforms on software architecture, PHP, DevOps and product development. (Page 18/32)
How Laravel Octane eliminates per-request bootstrap overhead — and the trade-offs that come with it.
A practical approach to embracing error handling as a language idiom in Go, a language with no exception mechanism.
How we represented fixed value sets before PHP 8.1 introduced native enums, and the trade-offs of each approach.
How binding API error responses to a consistent contract simplifies client development and debugging.
How to write more testable and maintainable code by moving business logic out of controllers and into single-purpose action classes.
Why switching from a Webpack-based dev environment to Vite makes build times dramatically shorter.