PinnedFilip HorvatMastering the ‘Decorator’ Design Pattern in SymfonyThe Decorator Design Pattern is one of the design patterns introduced in the book ‘Design Patterns,’ written by the Gang of Four. The…Feb 111Feb 111
PinnedFilip Horvat30 Tips for a Stable and Efficient Process of Developing PHP Symfony AppsThere are millions of resources with rules, best practices, and tips on how to optimize your code. I want to share with you my mix of 30…Jan 51Jan 51
Filip HorvatSymfony — how to inject servide by interface and argument nameI am referring to cases where you have code like this:Mar 83Mar 83
Filip HorvatWill the AI replace software engineers?Currently, we are witnessing a significant AI hype, with millions of discussions on the theme ‘Will AI replace software engineers?’.Mar 3Mar 3
Filip HorvatSymfony — Detect all changes on Doctrine entitiesDetecting all changes on Doctrine entities can be challenging. Let’s explore why.Feb 271Feb 271
Filip HorvatSymfony — Functional Tests for Standalone BundlesIn this article, I will provide you with techniques on how to test your standalone bundle using functional and unit tests and much more.Feb 232Feb 232
Filip HorvatPHP — Type SystemHere is the official PHP documentation for the PHP Type System:Feb 22Feb 22
Filip HorvatMastering the ‘Abstract Factory’ Design Pattern in SymfonyThe Abstract Factory Design Pattern is one of the design patterns introduced in the book ‘Design Patterns,’ written by the Gang of Four…Feb 161Feb 161
Filip HorvatMastering the ‘Adapter’ Design Pattern in SymfonyThe Adapter Design Pattern is one of the design patterns introduced in the book ‘Design Patterns,’ written by the Gang of Four. The authors…Feb 131Feb 131
Filip HorvatSymfony Scheduler — How it Really WorksSymfony released the Scheduler component a few months ago in version 6.3, and I find it to be a very cool and useful tool.Feb 9Feb 9