Refactoring: Improving the Design of Existing Code by Martin Fowler
Refactoring is a foundational guide that teaches developers how to improve the internal structure of existing code without changing its external behavior....
I am a php enthusiast being interested in clean code, architecture and developer experience.
With over 19 years of hands-on experience, I specialize in PHP and Symfony. I love working with tools that ensure code quality, consistency, and reliability at every stage of development.
Whether building new features or refining existing systems, I care deeply about code that’s not just functional — but also a pleasure to read, maintain, and extend.
Refactoring is a foundational guide that teaches developers how to improve the internal structure of existing code without changing its external behavior....
When striving to write clean, maintainable, and scalable PHP code, few concepts are as universally endorsed as the SOLID principles....
Symfony has long stood out as a robust PHP framework not just for its architecture, but for the exceptional developer experience it offers....
Clean Architecture is a guide to designing software systems that are flexible, maintainable, and resilient to change....
In the fast-paced world of software development, writing clean and maintainable code is a superpower. One of the most overlooked...
Code reviews are more than just a checkpoint before merging code — they’re a powerful driver of developer experience (DX)...