Tech Weekly
A weekly dump of things I learned, bugs I squashed, and tech I’m exploring.
Recently, I ran into a problem that looked simple at first, but quickly turned into a performance bottleneck. I needed to fetch a directory of cities and branches from a third-party delivery service for an ecommerce checkout page. Since the store supports multiple languages, the same dataset had to be.
Over the years, I’ve deployed a lot of projects. Small client websites, Laravel apps, WordPress installs, internal tools… and almost every time, the process looked similar. Spin up a VPS, install a stack, configure domains, set up backups, tweak security, and repeat. It worked, but it was never smooth. Every.
Laravel Is Not Just “PHP With Shortcuts”
Many beginners look at Laravel and assume it’s just PHP with some convenient shortcuts layered on top. At a glance, that assumption makes sense. Laravel does reduce boilerplate, speeds up development, and provides many helpers out of the box. But that’s not what makes it powerful. Laravel is not just.
Five Laravel API Rules I Won’t Bend On
After working on more than 25 projects with Laravel, I’ve made enough mistakes to stop calling them “preferences.” Some patterns are no longer optional for me; they are rules. These are not theoretical best practices. They come from real situations where things broke, scaled poorly, or became painful to maintain..
Laravel Packages Every Developer Should Know
One of the biggest reasons developers enjoy working with Laravel is not just the framework itself, but the ecosystem surrounding it. Over the years, the community has produced an incredible number of high-quality packages that extend Laravel in practical ways. Instead of rebuilding common features from scratch, developers can rely.