Workflows
Building

Migrating 282 Course Images

Scanning legacy content. Matching to archive. Building the review tool.

April 11, 2026

🖼️

The problem

282 images across 4 courses hosted on Mighty Networks CDN. A third-party server you don't control. URLs could break at any time. No connection to the visual archive. No internal links. Dead-end content.

Compound Context — built natively — uses VV CDN for all 17 images. The legacy courses use zero.

| Course | Images | Source | |---|---|---| | Build Once, Sell Twice | 121 | Mighty Networks | | How to Visualize Value | 67 | Mighty Networks | | Permissionless Apprentice | 53 | Mighty Networks | | Fundamentals of Value | 42 | Mighty Networks | | Compound Context | 17 | VV CDN |

Two problems: reliability (own the hosting) and connection (link images to their visual archive equivalents).

The scan

First pass: extract every image URL from every lesson's body_html in the database. Group by source domain.

282 images. All media1-production-mightynetworks.imgix.net. Zero connected to /visuals.

Cart

Your cart is empty.