Why I Removed the Word AI From Everything Visitors Could See
My rate pipeline had a last-resort layer that queried AI providers for rates when every scraper failed, and early on I labelled…
A build journey
I am a self taught maker. I build software, WordPress plugins, themes and websites, and here I write the honest story of how each project comes together, one step at a time. Build Journey is not a tutorial site and it is not a highlight reel. It is a build log. Every series on this site follows one real project from the first idea to the finished thing, including the parts most blogs cut out. The bug that had no error message. The feature I deleted after a week of building it. The plugin that would not activate. The design I tore down and rebuilt because the first version was wrong. If a post says I fixed something, the post shows the actual code, the actual cause, and why the fix works.
The projects here are real and they are mine. A desktop video toolkit built on Python and FFmpeg. Billing software for a real clothing shop. A complete limo booking plugin with payments and phone verification. A job marketplace with a privacy first design. Rate websites for gold, silver and currency in Pakistan. A federal jobs board that started life as a parked domain. A desktop app with two cameras that recognises faces. Each one taught me something the previous one could not, and each series is written so you can learn the same lesson without paying for it the way I did.
I build with AI as my pair programmer, and I say so plainly, because that is the honest story of how a self taught person ships real software today. What AI does not do is live through the errors, make the judgment calls, or sit with a broken build at midnight. That part is mine, and that part is what these posts are really about.
Start with any project below and read it in order. Every post stands on the one before it, the same way every build stood on the last.
My rate pipeline had a last-resort layer that queried AI providers for rates when every scraper failed, and early on I labelled…
The worst bug a rates site can have is not a crash. It is confidently showing a wrong number. One day I…
One rates table, dozens of ways people want to see it, a live headline number, a full table, a trend graph, a…
In Pakistan, gold and silver are not abstractions, they are weddings, savings, and Eid gifts, and everyone checks the rate. The rate…
MaidsMe was the project where my hardest problems stopped being technical. The limo plugin taught me debugging, payments, and timing rules. This…
A family hiring someone to work inside their home judges the platform in the first three seconds, before reading a word. If…
The story of the desktop software I built to take a clothing shop off paper, handling billing, stock, and honest profit records, written step by step by a self taught maker, including the mistakes.
The story of my most ambitious build, a complete limo booking plugin for WordPress with booking, payments, verification, and a driver dashboard, told step by step by a self taught maker, including what worked and what did not.
The story of MaidsMe Pro, a WordPress marketplace I built to connect domestic workers with employers, with a privacy first design that protects a worker's real phone number. Told step by step by a self taught maker, including the design I tore down and rebuilt.
The story of silverrates.today, a live gold and silver rates site I built for Pakistani cities, told step by step. From the rate engine and city shortcodes to the fake prices bug that taught me what dishonest data costs, the rebuild to real pages, and the fight for AdSense approval, all of it first hand and plain.
The story of my first real build, a desktop video toolkit in Python and FFmpeg, from a cluttered first version to a working set of tools, including the bugs, the deletions, and the real code behind every fix.