PinnedSaeid RaeiRace Condition in Laravel: Save yourself from going BankruptRace condition generally is the situation when one thing is being done twice or more at the same time when it’s supposed to be done…3 min read·Jan 7, 2023----
PinnedSaeid RaeiHow to apply Hexagonal/Clean/Onion architecture with only two changes to your symfony projecta proposal on how to follow Hexagonal/Clean/Onion architecture in symfony with minimum changes possible6 min read·Aug 12, 2022--3--3
PinnedSaeid RaeiRepository pattern the SOLID way in symfonysymfony’s default way of repository pattern is not so solid after all , here is a simple solution to that.4 min read·Jul 30, 2022--4--4
Saeid RaeiWhen to use and not to use Galera Cluster for scaling MySQLSoftware products often don’t alert you with their limitations upfront and most of the time you need to have the bigger picture while…3 min read·Oct 25, 2022----
Saeid RaeiTop 5 lessons I learned about MySQL the hard way so you don’t have toHere’s some of the lessons I had to learn in production environment so you don’t have to pay the price of making the same mistakes.4 min read·Sep 28, 2022--1--1
Saeid RaeiSymfony Testing: using Repository pattern without connecting to databasea guide on how to test symfony without connecting to database using the repository pattern4 min read·Aug 6, 2022--5--5
Saeid RaeiWhy you can’t have a solid application using laravelwe are comparing how the ORM is being handled in laravel vs symfony.4 min read·Jul 19, 2022--7--7
Saeid RaeiHow to update PHP docker container with docker-composelets say php has release a security patch and you want to apply that to your docker container. you can follow this instructions to update…1 min read·Nov 3, 2019----