Integrating Typesense with Laravel Scout (And The Mistake That Wasted My Time)After setting up Typesense on my own servers, the next step was connecting it to Laravel using Laravel Scout. Laravel Scout makes searching…5d ago5d ago
Self-Hosting Typesense — My Experience and Lessons LearnedWe needed a scalable, cost-effective search solution for our platforms, and I was tasked with self-hosting Typesense to power full-text…5d ago5d ago
Be Aware: This Could Affect Your Page Speed In LaravelSo, I was working on a feature the other day, and one of the things this page had to do was validate an email address and just like we all…Jan 221Jan 221
November’s Journey of Impact: From Stage to Community.Do you know that feeling when you start something with uncertainty, only to discover it’s exactly where you belong? It’s like trying a new…Dec 9, 2024Dec 9, 2024
Why Your Laravel Relationship Returns an Integer (and How to Fix It)If you’ve ever used Laravel’s Eloquent ORM, you know how great it is — until something weird happens. I recently faced a confusing issue…Nov 29, 20246Nov 29, 20246
Reflections on My Africa DevOps Summit ExperienceReflecting on my recent experience at the Africa DevOps Summit held in Nairobi, Kenya on October 26th, I can confidently say it was more…Nov 13, 2024Nov 13, 2024
Embracing Change: Preparing for PHP 8.3PHP 8.3 has landed, introducing a host of updates and changes. While change can be daunting, this will help you navigate through the new…Nov 29, 2023Nov 29, 2023
ReactPHP Turns 11: Announcing Promise v3.0.0 — More Power to Asynchronous PHP!Well, well, well, ReactPHP, aren’t we growing up fast! It’s hard to believe it’s been 11 fantastic, action-packed years since we first met…Jul 11, 2023Jul 11, 2023
Taming the Beast of Intermittent Failures: A Laravel Circuit Breaker TaleRing, ring! The alarm bells are going off again. The once reliable third-party service, our good old friend (Trading Service), has started…Jun 11, 2023Jun 11, 2023
PHP and Multithreading: A Lighthearted Look at ConcurrencyHave you ever found yourself daydreaming about PHP and multithreading? Well, maybe not. But if you’re curious about how PHP handles…May 4, 2023May 4, 2023