Blog
Building a Robust Movie Recommender Using KoalaTs and MongoDB - Part 1 🐨 🎬
Last week, I wanted to try out KoalaTs in a real-world project to see how it would perform, and to...
Delivery on Time and Some Clean Up 🧹
Delivering a project to a major client always brings a mix of excitement and relief. Last week, our team successfully...
A Week of Goodbyes
Change is an inevitable part of any workplace, often bringing both joyful farewells and challenging goodbyes. Recently, our team experienced...
HTTP Client Factory Code Refactoring
I’m working on a Proxy/Adapter project, which we’ll call “Banana.” Banana is developed in TypeScript and uses Axios for HTTP...
Better alternatives to empty() in PHP
I’m working on a weekend project: a static code analysis tool for PHP, just because, well, why not? So, I’ve...
Singleton Design Pattern in Laravel
Google search console told me that I got some visits from people searching for “Singleton Design Pattern in Laravel”. But...
How to avoid boilerplate code in Symfony Voters
Symfony voters are the way to go when you need to centralize the authorization logic of your application. There have...