Acerola
@Acerola_t · ~310k subscribers · Graphics/shader deep-dives, ~1/month, 15–25 min
View the channelI used to spend half a Saturday setting up the rendering pipeline and OBS before I could even hit record. Now it's a single command.
↳ The problem
Every video on the channel is a deep-dive on a graphics concept — a new shader, a new rendering technique, a new file format. Each deep-dive requires a fresh demo project from scratch: custom rendering pipeline, placeholder assets, OBS capture region, GPU profiler configuration, code folder layout. Average measured time: 4 hours per video. Worse: deliberately slow cadence sometimes skipped 1–2 months when setup got too heavy, frustrating the loyal audience.
↳ What we built
We built `ace-init`, a TypeScript CLI that generates a complete graphics demo project from a single command. It pulls reusable asset bundles from his personal S3 bucket, generates the standardised folder structure, applies rendering pipeline presets (Unity URP or Godot ForwardPlus, via flag), configures OBS with the correct capture region and GPU profiler hooked in, and includes a "demo-template" scene with intro/outro slots. Fully open source on his GitHub — his code, his maintenance.
↳ Tech stack
- TypeScript
- Node.js CLI
- GitHub Actions
- OBS WebSocket API
- AWS S3
↳ The numbers
Setup per video
Before
~4 h
After
~20 min
Videos per month
Before
~1 (with gaps)
After
~2 stable
Months with no upload
Before
~3/year
After
0 in 6 months
Monthly infrastructure cost
Before
—
After
$6 S3
↳ What they say Acerola
The most interesting part isn't the time saved — it's that I can now run a "bonus" experiment between deep-dives, something I always wanted to do but never had the energy to set up from scratch. The CLI unlocked an entire format.