Tech Weekly
A weekly dump of things I learned, bugs I squashed, and tech I’m exploring.
A Laravel Performance Tip Most Developers Skip
Laravel makes it incredibly easy to write database queries that work. Most of the time, that’s enough. Your feature ships, tests pass, users are happy. But once an application grows, “working” quietly stops being the real goal. Performance starts to matter in places we usually ignore. One of those places.
Most Laravel developers are still overengineering request-level caching. They use: And every time I see it, I think:Laravel already solved this problem for us. The real problem isn’t performance It’s unnecessary complexity. The “Old” Way: More Code, More Noise Let’s look at a pervasive pattern. You want to avoid running.
chunk() vs cursor(): A Costly Laravel Mistake
When you work with Laravel long enough, you’ll eventually face large datasets. Not “a few thousand rows” large.I mean hundreds of thousands, or even millions of records. At that point, the way you loop through data becomes more than a coding style preference,it becomes a performance decision. I’ve seen systems.
Get a Living AI Development Team with ClaudeKit
Are you tired of buying expensive boilerplates that are outdated the moment you download them? As an experienced developer, you know the pain: being locked into a rigid tech stack, battling outdated dependencies, and spending days ripping out features you don’t need. Traditional boilerplates are dead code; they can’t evolve,.
Git deploy with EasyEngine
rtCamp provides us with a great tool to manage our WordPress website, stack Nginx, MySQL, WPCLI, and Redis. It’s super easy to manage, deploy WordPress, or a PHP website using EasyEngine CLI., Sometimes you need to deploy your new codebase to the server. I created a new script to help.