The job-change decision: stay or leave
How to turn a leaving-or-staying decision from an emotional reaction into a measurable evaluation — and distinguish legitimate signals from temporary frustration.
Blog
My writing, videos and posts across platforms on software architecture, PHP, DevOps and product development. (Page 9/30)
How to turn a leaving-or-staying decision from an emotional reaction into a measurable evaluation — and distinguish legitimate signals from temporary frustration.
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.
TypeScript's built-in utility types and type transformation mechanisms: using the type system as a first-class tool.
How to manage your learning budget against the constant pressure of new tools and frameworks — a practical approach to deciding what to learn and when.
An introduction to Elasticsearch and Kibana: the fundamentals of full-text search, data analysis, and visualization at scale.