PHP Constants, Enums, and Readonly: One Decision Tree for 10 Tools
From define to asymmetric visibility — a three-axis mental model and a concrete decision matrix for getting immutability right in modern PHP.
Tag
Building applications with PHP: language features, versions and practices. (Page 2/9)
There are 49 posts with this tag.
From define to asymmetric visibility — a three-axis mental model and a concrete decision matrix for getting immutability right in modern PHP.
Everything written in this journal from 2014 to 2026, and the story of growth it tells — and a closing.
How becoming a multi-language developer turned into a supposed goal, why it never really was one, and how I actually got there.
The real state of PHP in 2026: language maturity, ecosystem health, and why the 'it's dead' narrative is still wrong.
A reflection on how my priorities as a developer have shifted over eleven years of this journal — from speed to resilience, from code to decisions.
PHP 8.5 isn't out yet, but reading through the proposals on the table reveals how a language evolves over more than a decade.