I’ve used Google Gemini to generate a MySQL query parser in PHP and I’ll tell you exactly how. It took two nights, ~$520, and yielded a 1MB MySQLParser.php file that worked out of the box, but not without bugs. This post is just a summary. If you want the full story. check out the original…
For the last year, I couldn’t find a fast, low-transfer way of downloading Git files in a web browser. git is a server-side command and GitHub REST API, even if it was fast, doesn’t extend beyond GitHub, Yesterday it finally clicked – I needed a Git client built in JavaScript! This article explains how that…
Two years ago, I used to stress for 25 hours to write a short 500 words piece. Each time it was the same struggle, and no matter what I tried, it didn’t get any easier. I almost gave up on writing. But today, ~100,000 words later, I can write 500 words in an hour. There’s…
Adjusting the HTML markup in PHP has always been a struggle, but WordPress 6.2 makes it a breeze with the WP_HTML_Tag_Processor API. For example, here’s how you can add an alt=”” attribute to an <img /> tag: The PHP code snippets in this post are live! You can edit and re-run them to your heart’s…

My mom, a college dropout, used to relentlessly repeat that finding a decent job without a college degree is virtually impossible. She shared her life wisdom with me. During her times, higher education was a key to a good job and a good life. Unfortunately, knowledge only reached as far as the professor’s voice.
I found a powerful technique that dramatically increased my ability to learn new programming concepts.
You can approach any problem in two different ways: You can act or let go. Acting implies you refuse to accept. You fight to change something in the world, even if that fight is painful. Letting go implies you refuse to fight. You just let go, and there’s no more pain. As for me, most…
I received my Computer Science degree in just six months. With some prior knowledge, so could you. I took only two classes, invested about 10,000 USD, and never set foot at the university. I never attended college before. By the time I finished high school, I already had a career going, and taking a 4-years…