I'm Thomas Lau. A year ago, I couldn't read a line of code. Today I run Reboot Hub — a Hong Kong-based e-commerce store specialising in Grade A+ Pre-Owned DJI drones and chip-level drone repair — and I built most of the technical infrastructure behind it with Claude Code.
This is the story of how that happened.
The Business Came First
I started with the drone expertise, not the tech. I'd been working in the drone industry in Hong Kong for years, and I saw a gap: DJI releases new flagship models every 12-18 months, flooding the secondhand market with perfectly good drones that nobody trusted. And when drones broke, official repair was expensive and slow.
So I got our team MOHRSS Level 3 certified — China's highest national standard for drone technicians — and started Reboot Hub to do two things: sell grade-verified pre-owned DJI drones with real warranties, and do proper chip-level board repairs.
The business made sense. The website was the problem.
"Just Use Shopify" Only Gets You So Far
I set up Shopify. I listed products. I wrote descriptions by hand.
Then I looked at our SEO situation: 285 products with inconsistent titles, no schema markup, no internal linking between articles and products, missing meta descriptions across the board. I had blog content but it wasn't connected to anything.
A friend told me to hire an SEO agency. The quotes were HKD 15,000-30,000 per month. For a bootstrapped startup, that wasn't an option.
Finding Claude Code
I'd been using Claude for writing. Then I found out about Claude Code — the CLI that can actually read your codebase, write scripts, and execute them.
I didn't know Python. I didn't know what the Shopify Admin API was. I opened Claude Code, described my problem, and asked: "Can we fix this without me understanding how to code?"
The answer was yes. But the more accurate answer was: by the end of this, you'll understand more than you think.
What We Built Together
Over the following weeks, Claude Code and I built a set of Python scripts that automated the SEO work I couldn't do manually:
Batch product updates. We wrote a script that fetched all 285 products via the Shopify API, standardised the title format to our brand spec ("Grade A+ Pristine Pre-Owned DJI [Model]"), and updated meta descriptions at scale. What would have taken weeks of clicking took one script run.
Schema injection. Google and AI crawlers need structured data to understand what a site is. We wrote a script that injected Organization JSON-LD schema — including our MOHRSS certification and social profiles — directly into the Shopify theme file via the Assets API. No app required.
Internal linking. Every time we published a blog article about, say, DJI Air 3S repair, relevant keywords in that article should link to our pre-owned Air 3S collection. We built a script that did this automatically across the entire blog.
Multilingual content. We serve customers in Russia and Portugal. Claude Code helped us build a translation pipeline using local LLMs — no paid API required — to translate product titles, meta descriptions, and full article bodies into Russian and Portuguese.
AI crawler discovery. We created a llms.txt file at reboot-hub.com/llms.txt — the emerging standard for helping AI systems like ChatGPT and Perplexity understand your site structure. On Shopify this required a creative workaround (custom page template + redirect), which Claude Code figured out.
What I Actually Learned
I still can't write Python from scratch. But I can now:
- Read a script and understand what it does
- Spot when something looks wrong
- Ask Claude Code the right questions to debug
- Understand why a particular approach matters (rate limits, idempotency, cursor pagination)
The gap between "I can't code" and "I can build things with AI" turned out to be much smaller than I thought. What Claude Code provided wasn't just code — it was the ability to have a technical conversation with someone who understood both what I was trying to build and how to build it.
The Honest Part
It's not magic. There were scripts that ran wrong and needed fixing. There were times I didn't understand why something wasn't working and had to describe the problem three different ways before Claude Code understood what I meant.
But for a non-technical founder running a bootstrapped business, the alternative was either paying agency rates I couldn't afford, or leaving the SEO work undone. Claude Code made a third option real.
Where Reboot Hub Is Now
The store is live at reboot-hub.com. We sell Grade A+ Pre-Owned DJI drones with 180-day warranties, and we run a global mail-in repair service from Hong Kong — customers worldwide ship us their broken DJI drones, we fix them at the board level, and ship them back.
The SEO pipeline runs daily. The schema is in place. The internal linking is done.
And I didn't have to learn to code to build any of it.
If you're a non-technical founder who's been told you need to hire someone to do this — I'd push back on that. Happy to talk through what worked and what didn't in the comments.


