A few weeks ago, I found myself trapped in what I call the “Blogger’s Image Hell.”
Every single time I wanted to add a featured image to a blog post, my workflow looked like this:
- Generate the image inside ChatGPT.
- Save it to my computer.
- Rename the file manually.
- Upload it to an online PNG-to-WebP converter.
- Download the new converted file.
- Upload that file to WordPress.
- Manually type in the Alt Text.
- Manually type in the Caption. [1, 2, 3]
It was long-winded, frustrating, and a total momentum killer.
I knew there were probably existing plugins out there that could handle parts of this, but I decided to try something crazy. I opened up VS Code, brought in an AI coding assistant, and decided to try and build my own mini WordPress plugin to fix it.
After a few rounds of iterating and fixing bugs with the AI, it actually worked.
Now, I have a single window right inside my site where I type the file name, the alt text, and the caption all at once, drop the image in, and the plugin automatically formats it and pushes it straight to my media library. [4]
I’m absolutely chuffed to bits. The code isn’t highly technical, but I made something that previously didn’t exist, and it solved my real-world problem.
Here is why this silly little weekend experiment completely changed how I view the future of building websites—and why it should give every hobbyist reading this massive hope.
1. The Coding Barrier Has Multiplied by Zero
For decades, if you wanted a custom feature on your hobby site, you had two choices: spend thousands of pounds hiring a developer, or spend six months learning PHP and JavaScript.
Because of those barriers, weekend hobbyists always lost to corporate giants who had full engineering teams.
My plugin proves that the bar for coding knowledge is now incredibly low. If you have a clear vision of what you want to achieve, and you can explain it in plain English, AI tools can write the code for you. You don’t need a computer science degree; you just need patience and a willingness to iterate.
2. This is How We Build “Scrape-Proof” Websites
Earlier on this blog, we talked about how Google’s new AI Mode will easily scrape and steal basic text articles. To survive, hobby websites need to offer mini-assets—interactive tools, calculators, and utilities that AI cannot easily replicate on a search page.
Before my experiment, building those tools felt impossible for a lone enthusiast working on a Sunday evening.
But now? The blueprint is clear. If I can build a custom workflow tool for my WordPress dashboard in a weekend, you can use the exact same AI process to build consumer-facing micro-assets for your specific hobby niche:
- If your hobby is baking: You can ask an AI assistant to write a simple script for a custom dough-calculator widget.
- If your hobby is fishing: You can build a quick tool that predicts the best fishing times based on a user’s local weather inputs.
3. The Power of the “First-Person Story”
Will a massive corporate software company eventually build a better, flashier version of my image uploader plugin? Probably.
But they can never take away this story. By building it myself, I gained unique, first-hand experience. I can show you the messy screenshots of the code, tell you about the errors that drove me mad, and share the genuine joy of hitting “activate” and watching it work.
Google’s AI algorithms actively reward this kind of E-E-A-T (Experience and Expertise). Faceless corporate content hubs cannot fake the feeling of being “chuffed to bits” over a working piece of self-made software.
Stop Waiting, Start Building
The AI revolution isn’t something for hobbyists to fear. It is a massive equalizer.
You no longer need 40 hours a week or a massive budget to compete. The tools to build highly defendable, completely unique assets for your website are sitting right on your desktop, waiting for you to use them.
What is a repetitive, annoying task in your hobby that you wish a mini-tool could solve? Open up an AI assistant this weekend and ask it how to build it. You might just surprise yourself.