Tech Weekly

A weekly dump of things I learned, bugs I squashed, and tech I’m exploring.

Reading time: 6 mins

Last week I ran into an interesting deployment challenge. Looking back, I thought it was worth documenting—not only as a personal note, but also as a case study that might help someone else in the future. About two years ago, I built a website for a government organization. The previous.

Read full log
Reading time: 4 mins

For a long time, being a WordPress developer mostly meant building websites. You customized themes, installed plugins, configured page builders, adjusted layouts, and connected everything together until the client was happy. In many cases, success was measured by how quickly you could assemble a working site. And honestly, that workflow.

Read full log
Reading time: 3 mins

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.

Read full log
Reading time: 3 mins

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.

Read full log
Reading time: 3 mins

When PHP introduced Enums in PHP 8.1, they quickly became a better alternative to constants or string-based flags. Instead of scattering values like “active” or “inactive” across the codebase, developers could define them in a single, strongly typed structure. However, many developers still use enums only for their basic purpose:.

Read full log