The Difference Between Working and Finished
The cockpit worked on my machine, launched from a terminal, inside my Python environment, and none of that survives contact with an…
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.
The cockpit worked on my machine, launched from a terminal, inside my Python environment, and none of that survives contact with an…
This is the post where the cockpit becomes the business tool it was imagined as, the four real services, each in its…
Four embedded views are only a cockpit if they behave like one browser, log into the WordPress admin in the applications tab,…
The whole cockpit rests on one capability, a real web page living inside my desktop window. PyQt5 delivers it through QWebEngineView, a…
Running the visa business meant living in four browser tabs, the WordPress admin where Fluent Forms collects applications, the visa status page…
Domain investing was my first internet business, and by conventional measures it failed, no big flip, a portfolio that mostly renewed, parking…
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.