Proof point β†’ Content production is a factory problem. In 2022 I built the factory: queued, scheduled, documented, and hosted.


🩻 Problem

Producing video content manually doesn’t scale: sourcing, narration, visuals, and assembly consume hours per minute of output. The faceless-video economy was emerging, and the bottleneck was production, not ideas.

πŸ”¨ Solution

RedditorJS - content creation as a queued backend pipeline:

Architecture Overview

  1. Job infrastructure - a Redis-backed queue with a dedicated multimedia queue manager, driven by cron scheduling: long-running media jobs handled like the backend workloads they are.
  2. Media pipeline - composable utilities for Reddit content retrieval, text-to-speech narration, image compositing, and FFmpeg assembly into 16:9 video.
  3. Production posture - Express + MongoDB persistence, Sentry error tracking, and a contributor-oriented README (env handoff via Slack, troubleshooting, file-structure walkthrough) - written for a small team.
  4. Documentation, hosted - JSDoc generated across services and published as a real docs site (docRedditorJS, complete with an SSL validation file proving it lived on a domain).

πŸ“œ Philosophy

Treat creative output as a pipeline with queues, retries, and schedules - and document a side system as seriously as a product, down to hosting its API reference.

πŸŽ“ Key learnings

  • Queue/worker architecture for long-running media jobs - Redis, cron, and FFmpeg orchestration.
  • TTS and compositing toolchains, two years before the AI-content wave made them fashionable.
  • Onboarding documentation as part of the build, not an afterthought.

πŸ“ˆ Output & impact

  • A working automated video factory with a hosted documentation site and a small-team contributor setup - original IP in the content-automation space, 2022.

🌍 Why this matters

Original Tools & IP. Original pipeline IP, built early and documented to be transferable, is what local innovation actually looks like. The same queued-media architecture powers communication at scale for any organization - multilingual announcements, audience content, automated reporting.


πŸš€ Hire me

Need content production industrialized into a pipeline? Let’s talk β†’ Β· See also: Audio & Media Tooling Β· The thesis