Naming in a Codebase: An Architectural Matter
Why naming is not merely a style choice, but a design decision in its own right — patterns I have observed over the years.
Blog
My writing, videos and posts across platforms on software architecture, PHP, DevOps and product development. (Page 14/32)
Why naming is not merely a style choice, but a design decision in its own right — patterns I have observed over the years.
How to carry your type contract from the backend API to the frontend interface without breaking it — and the practical approaches to get there.
How to move manual workflows into reliable Python scripts: which tasks are worth scripting and how to do it right.
The title often arrives before genuine seniority does. On why seniority is not about technical knowledge, but about the capacity to make decisions under ambiguity.
How React 18's concurrent render model changes application behavior, and what that means in practice.
Embedding meaning into code instead of relying on primitives: why and how to design value objects in PHP.