Documenting APIs with OpenAPI
Deriving documentation from code and sharing one source of truth with clients: fitting the OpenAPI specification into a daily workflow.
Blog
My writing, videos and posts across platforms on software architecture, PHP, DevOps and product development. (Page 15/33)
Deriving documentation from code and sharing one source of truth with clients: fitting the OpenAPI specification into a daily workflow.
Honest first impressions from a developer after a few days with OpenAI's newly released ChatGPT: where it impresses, and where it falls short.
A look at readonly classes, DNF types, and standalone type declarations in PHP 8.2, and their impact on domain modeling.
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.