A blog about Laravel, Javascript, Philosophy, Cinema and Domotic

Posted in Personnal on Mar 21 2019
Il y a déjà quelques mois j'ai commencé à faire mon pain moi même grace à une machine à pain relativement classique. Je suis devenu un gros fan de mon pain que je trouve bien meilleur que celui du super marché, et qui me coute du coup 5x moins cher....
Posted in Web Development on Mar 19 2019
When I started developping LaravelPackages.net and it's search module, I quickly noticed that Algolia was not going to be enough for this project. There are dozen of hundreds laravel packages out there that I needed to index. I naturally checked E...
Posted in Web Development on Feb 28 2019
Last but not least, the Dependency Inversion Principle! There is a common misunderstanding that "Dependency Inversion" is similar to "dependency injection." However, the two are not the same, as I explained in What Is Dependen...
Posted in Web Development on Feb 12 2019
"Interface Segregation"... what the hell does that mean now... It seems like all those principles were named to bring more confusion than clarity right ? Yet they are very easy to understand once you look at the right example. This one i...
Posted in Web Development on Feb 11 2019
Third principle in this SOLID serie, the Liskov Substitution principle was imagined by Barbara Liskov. Definition Mathematical definition: Let q(x) be a property provable about object x of type T. Then q(y) should be provable for objects y o...