I came back from Boracay yesterday and the first error that I encountered from my WordPress sites was the 500/501 Internal Server Error (Specially when there’s a spike on the traffic of the site because of the Pacquiao vs Hatton fight post I made last month). I thought that I my site was already ready […]
Blank Google Search Result, Another Error?
A couple of minutes ago, I tried to search for any keyword on Google and the browser just return a blank result. I use the Google toolbar to send my query. I also tried to access Google with their URL but they returned a blank result. I don’t know if the problem is with my […]
Bash Scripting Without the Pain: Practical Patterns That Actually Work
Five battle-tested shell scripting patterns that turn Bash from a liability into a superpower — safety nets, traps, logging, and real deployment scripts you can steal.
Docker Compose for Local Development: One Command to Rule Your Entire Stack
Stop installing databases directly on your machine. Learn how to spin up PostgreSQL, Redis, and your entire app with one docker compose up command — identical environments every time, zero conflicts.
What 10 Years of Chess Taught Me About Writing Better Code
The strategic thinking, pattern recognition, and composure I developed over a decade of chess turned out to be the most valuable coding skills nobody talks about. Here’s how the board game made me a better developer — and how it can do the same for you.


