Maintaining a polyglot codebase: the cost of context switching
The hidden cognitive overhead of working in multiple languages simultaneously, and how I manage it.
Tag
Building applications with PHP: language features, versions and practices. (Page 3/9)
There are 49 posts with this tag.
The hidden cognitive overhead of working in multiple languages simultaneously, and how I manage it.
Property hooks and asymmetric visibility in PHP 8.4, and how these additions will change the way we model classes.
A reflection on how moving between PHP, Go, Python, and TypeScript within a single year shaped the way I think about software.
Typed class constants, json_validate, #[Override], and dynamic constant access in PHP 8.3 — the language's steady steps toward consistency.
Using RabbitMQ with PHP: creating a message queue, publishing messages, and consuming them.
How to set up asynchronous job queues in Laravel using the database driver, and keep workers running reliably in production with Supervisor.