Case study
I automated my own business before I offered to automate yours
Case Study #0 — the marketing engine behind Coding Solutions is itself an AI-automation stack I built and run. Here's what it does, honestly framed.
The honest disclaimer first. This is not a paying-client case study. It is my own business, Coding Solutions — a one-person programming-tutoring operation in Singapore — and I automated its entire marketing engine myself. I am leading with that on purpose. A client-delivery story would be more impressive on paper, but this is the more useful thing to show you: it is the machine I actually run, every day, on my own dime, where I had no one to blame but myself if it broke. If it works for the business I care most about, that is the strongest signal I can give you before we spend a cent on yours.
The problem
I am a solo operator. I teach students all afternoon and evening, and "market the business consistently" is the task that always loses. Content marketing rewards showing up on a schedule — a short video every couple of days, a check on where you rank, a weekly Google Business post — and a solo operator cannot show up on a schedule by hand without the tutoring itself suffering. The honest failure mode for a business like mine is three weeks of posting followed by two months of silence.
What I built
Instead of hiring that consistency, I built it. The stack has three layers:
A video factory. A single command turns a small config into a finished 1080×1920 vertical explainer — a real VS-Code-style editor with syntax-highlighted code, a bug that runs and fails, then the fix. The voiceover is generated by text-to-speech, the captions are timed to the audio by forced word-level alignment, and the whole thing is rendered programmatically, mixed in ffmpeg, and loudness-normalised to the platform standard (−14 LUFS). There are dozens of these built so far, covering the specific Python and Java bugs my students actually hit.
Automated scheduling. Finished videos are pushed into a scheduling queue via API and posted to TikTok, YouTube, and Instagram on a fixed every-two-days cadence — scheduled weeks ahead, topped up automatically each day, with a message alert if the runway ever runs low.
An analytics and monitoring layer. Around ten scheduled jobs run the rest: a daily "marketing pulse" that pulls analytics and search data, compares against a trailing baseline, and files the notable changes; a weekly answer-engine check that measures how often an AI assistant cites my site versus competitors; season-aware weekly Google Business Profile post drafts; weekly site audits; a daily opportunity scan. Each writes a dated report and pushes the urgent items to me.
How it works — and where it is deliberately not "clever"
The parts that must be exact are deterministic, not left to a model. Before any video renders, three gates have to pass: one confirms the code in the config actually produces the bug it claims, one blocks near-duplicates of videos I have already made, and one lints the script for things the voice engine mispronounces. The cover frame is baked in deterministically so every platform shows the right thumbnail. The AI does the drafting and the summarising; the verification is plain, boring, checkable code. That is the same principle I would bring to your workflow: use the model where judgement helps, and pin down everything that has to be correct.
The outcome
What I can substantiate, and only that:
- A consistent publishing cadence I no longer touch — a new video every two days, queued weeks in advance across three platforms.
- A standing body of automated reporting — daily traffic reports and weekly answer-engine, Google-Business, and site-audit reports, generated on schedule without me opening a dashboard.
- Near-zero running cost. The monitoring and scheduling layer runs on free tiers, so the recurring infrastructure cost is effectively nothing. The only per-use spend is small text-to-speech and AI-query calls when a video renders or a scan runs.
I will be straight about scale: this is a young, small business, and the automation's job was never to fake a big audience. Its job was to make sure the marketing happens — reliably, on time, whether or not I had a spare hour. That it does.
The honest bridge
This is exactly the kind of thing I would build for you — not a video factory necessarily, but your version: the repetitive, scheduled, easy-to-drop task in your business, turned into something that runs itself and tells you when it needs you. I built mine first because I would not ask you to pilot something I had not trusted with my own work. So let us do a small, scoped pilot on one real process of yours, with before-and-after numbers you can check. If it does not earn its place, you have lost a couple of weeks, not a transformation budget.
Want this for one of your workflows?
Book a free 30-minute teardown and I'll map where automation pays off first in your business — with before-and-after numbers you can check.