AI failed me today.
I'm a developer. I solve problems for a living. In fact, I love to solve problems. I often think I enjoy the process of troubleshooting far more than actually implementing the fix. So after several mo

Search for a command to run...
I'm a developer. I solve problems for a living. In fact, I love to solve problems. I often think I enjoy the process of troubleshooting far more than actually implementing the fix. So after several mo

It will always surprise me how people take the pains to learn web development only to do things like these… What’s more interesting is that the recipient address is not mine. Yet, it lands in my mail. Funny how they thought we would have flying cars...
How to Run Docker in WSL Without Using Docker Desktop: Step-by-Step Guide

Hello there! If you've been programming for any reasonable length of time, there's no doubt you've already discovered the secret "KFC recipe" of programming. It's a secret, which when you have learned it, can potentially turn you into a millionaire! ...
A first-hand memoir of tragedy that struck West Africa in the past week.

Exploring NativePHP.
This is part one of a series where I'll be exploring the NativePHP framework.
Back in my undergrad days, we were taught about the "CIA" of information. These three key attributes of information give us an important way to think about the kind of information we store digitally. In short, all information on computing systems mus...
I wanted to see if AI would indeed be the thing that ends our careers. Turns out, the servant is really not greater than his master.