Nikola StojiljkovicImpressions on GitHub Copilot and PHPStorm — March 2023After the initial promo year of free access, GitHub released a commercial version of Copilot a while ago. While the price tag isn’t…Mar 6, 2023Mar 6, 2023
Nikola StojiljkovicThe most efficient way to debug problems with PHPUnit mocksPHPUnit can be overwhelming to those who are just learning the basics of programming and/or unit testing in PHP. It is a powerful and…Feb 5, 2023Feb 5, 2023
Nikola Stojiljkovic[PHP Guidelines series] Final classes as a warning signAs announced here, I have started working on a series of posts related to good and bad development practices.Jan 28, 2023Jan 28, 2023
Nikola Stojiljkovic[PHP Guidelines series] Introduction and Factory Method Design PatternAs announced here, I am working on a series of posts related to good and bad development practices.Jan 22, 2023Jan 22, 2023
Nikola StojiljkovicAnnouncement: Detailed PHP development practices seriesThis post is an announcement of upcoming series of posts. Target audience of the series are primarily PHP and OOP developers in general…Jan 14, 2023Jan 14, 2023
Nikola StojiljkovicSymfony 5 : Mocking private autowired services in Controller functional testsWhy?Feb 13, 2021Feb 13, 2021
Nikola StojiljkovicSymfony Doctrine Migrations upgrade to version 3IntroductionAug 20, 2020Aug 20, 2020
Nikola StojiljkovicConfigure Doctrine in Symfony to use AWS Secret values as MySQL connection parametersIf you are running Symfony 5, there are a couple of ways to keep your application’s sensitive information (like database credentials)…Jul 29, 2020Jul 29, 2020
Nikola StojiljkovicHow to solve Symfony 5 and Doctrine Migrations Bundle 3 upgrade error: Unrecognized options…Doctrine Migrations Bundle upgrade issueJul 28, 20202Jul 28, 20202