Tollstack — Content Platform with Cross-Platform Publishing Pipeline

What Is This

A Jekyll content platform (tollstack.dev) teaching builders how to construct revenue infrastructure inside other people’s businesses — “toll positions” that collect recurring revenue without building products. 19 published articles, 50+ interactive calculators, and a full design system.

The most technically interesting piece: a 2,000-line Python pipeline that transforms Jekyll-built content for publication on Substack, handling Mermaid diagram rendering, table density detection, paywall placement, UTM attribution, and publication ledger tracking.

88 commits. 300+ article images converted to WebP.

Why This Approach

Jekyll was chosen because the content pipeline is the product, not the framework. The site needs to be fast, hostable on GitHub Pages, and transformable by external scripts. A Rails app would have been overhead for what is fundamentally a publishing workflow.

The Substack pipeline exists because Substack’s editor doesn’t support Mermaid diagrams, complex tables, or Jekyll-style layouts. Rather than dumbing down the source content, the pipeline transforms it into platform-appropriate formats — static PNGs for diagrams, simplified tables, platform-native CTAs. The source of truth stays in Jekyll.

Key engineering decisions:

What Would Break

What I Learned


Repo: github.com/plentyofsaas/tollstack-web (private)

Status: Production at tollstack.dev. Active content development.