2026 · Builder & Operator · Shipped
StoryScale
The internal growth engine behind BookWriter and BookReader — 20+ operational scripts, 36 API routes, ads, and video rendering.

- Next.js
- TypeScript
- Supabase
- Google APIs
- Gemini
The unglamorous machine
BookWriter and BookReader get the spotlight. This is the machine backstage that keeps them fed.
What I built
An internal growth engine: 20+ operational npm scripts wrapping the YouTube upload, Google Search Console, Google Ads, and keyword research APIs, with 36 API route handlers behind them. It manages Meta ads and renders "type beats" videos. Nothing here has a landing page. All of it has a job.
What it demonstrates
Internal tools are still products. They get the same care: typed code, real API integrations, scripts an operator can run without thinking twice. The glamorous products only look effortless because this one isn't.