Changelog
What we shipped, what changed, what we learned.
Member profiles require a name
Display name is now required to save a profile on /account. Client-side validation + server 400. Fixes 19 empty profiles that were cluttering the directory.
Completed courses now reviewable
Finished courses show 'Review course' button instead of greyed-out 'Completed' text. Links to first lesson for easy re-access.
/homeschool curriculum
5 lesson plans at /homeschool adapted from the Classroom Kit. Parent notes on every lesson, 10 discussion prompts, One-Pager exercise. Email-gated. Built around The Fundamentals of Value (free course).
/workflows — gated AI workflow articles
New section at /workflows for short, tactical build logs. Markdown-based with YAML frontmatter. Content splits at a gate marker: free preview up front, full implementation details behind membership.
13 workflow articles
Tactical build logs: How Package Was Built, Build by Talking, How This Site Was Built, How jackbutcher.md Was Made, How vvriter Works, 55K Customers Zero Passwords, How Self Checkout Worked, How We Migrated 55K Customers, Course Platform Without an LMS, Context is Capital Built With AI, Education Program in One Session, 607 Reviews to Social Proof Engine, Migrating 282 Course Images. All written in jackbutcher.md voice.
Content connection pass
Cross-linking between workflows, courses, tools, visuals, and art. Workflow articles link to related courses and tools. Course visuals now link to /visuals/{id}. Visual detail pages show 'Featured in' courses. Homepage has Workflows section. Tools page links to related courses. Footer expanded. llms.txt updated with all workflows. Sitemap added 6 missing pages. JSON-LD Article schema on workflows.
Visual migration tool
Admin tool at /vv-admin/visual-migration with three tabs. Migration: review 282 Mighty Networks images, approve/skip/search/import as new, back button for undo. Format Fixer: canvas-based 1:1 crop on black background, drag to position, scroll to scale, color inversion for white images, upload replacement. Enrich: surfaces 34 lessons without images, suggests best VV visual match by context, insert at top or bottom.
Citation finder
Admin tool to track where VV visuals appear across the internet.
Admin dashboard expanded
Community section on /vv-admin: logins, profiles, course progress, grandfathered emails, surveys. Admin Tools quick links.
LLM visibility: author page, glossary, quotes, stats
New pages: Author entity, Glossary (25 terms), Quotes (50 entries), Stats. Plus ai-plugin.json, SearchAction, ExhibitionEvent, FAQ on every course, speakable on courses.
Auto-linking in blog articles
Blog post content now auto-links recognized terms on first occurrence. Concepts, courses, art projects, tools, and glossary terms.
Compound Context → Context is Capital
Course renamed across the entire site. URL changed to /learn/context-is-capital. Old URL redirects permanently. Name aligns with the core thesis: your context is the new competitive advantage.
288 course images off Mighty Networks
All 288 images downloaded from Mighty Networks CDN to local hosting. Zero external dependencies. 117 lessons updated in database. Served from Vercel edge.
Concept pages rebuilt with full depth
Each concept page now has a 500-word essay, 5-7 top quotes, courses with specific lesson recommendations, art projects with relevance context, glossary term links, homeschool topic links, and 4 layers of schema (DefinedTerm, FAQ, Article, speakable).
12 homeschool topic guides
Answer pages optimized for AI citation: Teaching Kids About Money, Entrepreneurship for Teens, What Is Leverage, Proof of Work, AI for Students, Financial Literacy, Visual Thinking, First Product, and more. Each with FAQ schema, lesson plan, exercises.
Homeschool full semester curriculum
5 units, 25 lessons at /homeschool/curriculum. Unit 1: How Value Works. Unit 2: Getting Started Without Permission. Unit 3: Your First Business. Unit 4: Visual Communication. Unit 5: Building With AI. Ages 10-18. Parent notes on every lesson.
Curriculum units email-gated
Full lesson plans in curriculum units now require email verification. Preview shows first 2 lessons. Verified emails tagged vv-homeschool in Mailchimp.
6 new concept pages
Added to /concepts: Simplicity, Productization, Taste, Focus, Building in Public, Ownership. Each with 500-word essay, quotes, courses, workflows, art, glossary, homeschool links. Total: 11 concepts.
5 parent guides + printables + co-op pricing
Quick parent guides: how to explain leverage, proof of work, compounding, value creation, building in public. Printables: One-Pager, Daily Manifest, Visual Thinking, Discussion Cards. Co-op pricing: $6/family/month for 5-10 families.
Lesson plan generator
AI-powered tool at /homeschool/generator. Enter any topic + age range, get a structured 45-minute lesson plan. Claude Sonnet. Member-gated. 10 topic suggestions.
VV Timeline
/about/timeline — the full VV story from 2019 daily practice through 2026: courses, onchain art, $1B network sales. Linked from about page.
25 individual glossary pages
Each glossary term gets its own page with definition, example, quote, best lesson link, concept link, and FAQ schema. 25 pages. Each individually citable by LLMs.
The $99 MBA
/mba — positions the full VV course library as an MBA alternative. Side-by-side comparison table. Curriculum mapped to MBA subjects. FAQ schema targeting 'is an MBA worth it' and 'cheap MBA alternative' queries.
Email capture on all content pages
Membership CTA + email subscribe on every answer, concept, glossary, perspective, quotes, stats, and compare page. Two paths: join membership or subscribe for updates.
Audience pages + comparisons
/for — VV for designers, developers, writers, consultants, creators. /compare — side-by-side vs Skillshare, Coursera, MBA, YouTube. /perspectives — Jack Butcher on each core concept.
20 answer pages
/answers — direct answers to the top questions people ask AI. How to start a business, build an audience, make money online, quit your job, learn marketing, use AI, get hired, make passive income, sell digital products, find a niche, and more. FAQ + Article schema on every page.
Profile nudge bar
Persistent top bar for logged-in members with empty profile. Links to /account. Dismissible per session.
Classroom kit
Free teaching materials at /education/classroom-kit. 5 lesson plans (50 min each), 8 discussion prompts, 'The One-Pager' student exercise. Built around The Fundamentals of Value.
Account page: logout + non-member restrictions
Logout button on /account. Profile editor and directory link hidden for non-members. "Already a member? Log in" added to all membership walls.
Security hardening
Full audit of 73 API routes. Rate limiting on education forms, subscribe, and nomination endpoints. Stripe checkout quantity capped at 100.
Member survey in account page
"Help us serve you better" on /account — role, stage, biggest challenge, learning preferences, most valuable. Pill-button selectors. Private answers. Members only.
Remaining free language cleaned up
Fixed 'all free' copy on learn page, about page, tools page. Only Fundamentals is marked free.
Social platform picker
Member profiles on /account now support X, Instagram, TikTok, LinkedIn, YouTube, or GitHub. Directory links go to the correct platform URL.
Lesson viewer
Vertical divider between sidebar and content. Edit button right-aligned in outline pill (admin only). Body text bumped to 16px.
Review syndication campaign
Email template asking course completers to review on Google, Trustpilot, and Class Central. 607 reviews on Trustshop — now we need them where people actually search.
Membership upsell email
After finishing the free course: 'Ready for the next one?' Pitches $9/mo membership. Prints upsell now only fires for paid courses.
Course SEO
Rich metadata, OpenGraph, and JSON-LD Course schema on every course page. Aggregate ratings, instructor, offers. All 5 courses added to sitemap at priority 0.8.
Grandfathered customer sync
55,632 prior Shopify customer emails cached in the database. Subscription check now does instant DB lookup instead of live Shopify API calls. Read how the migration worked.
Membership sales page
Complete rework of /membership: hero with stats (607 reviews, 55k students), pricing with inline auth, all 5 courses listed, 6 reviews from 3 courses, credibility section, FAQ including Shopify grandfathering.
Course landing pages
Full rework of course pages: tagline, stats, featured VV visuals, embedded preview lessons with video, highlight blocks (quotes, frameworks, principles), AI review summaries, top reviews with full text, then curriculum.
Stripe Customer Portal
Members can manage their subscription, update payment, or cancel directly from /account. One API call to Stripe Billing Portal.
Community directory
/members — members-only directory with search. Name, one-liner, courses completed, social links (X, Instagram, TikTok, LinkedIn, YouTube, GitHub). Visibility toggle per member.
/graduate landing page
/graduate — Permissionless Apprentice positioned as the course that picks up where school leaves off. 12 hand-picked reviews. AI disruption angle. Complementary to education, not adversarial.
Context is Capital v4
Every lesson in Context is Capital now pairs the timeless principle with a concrete implementation from actual VV build work. 'In practice' blocks feature code snippets, flow diagrams, metric cards, before/after comparisons, and live links to the features they describe.
Changelog
Public build log at /changelog. Every ship, update, and experiment since day one.
Visual search
Stemming, synonym expansion, and tiered scoring on visuals. "Building" now matches "build", "built", "builder". Related concepts surface automatically.
Print bundles + cross-sell
Any 3 prints for $150. All 6 for $300. Cross-sell section on every print page.
Header image tool
Search VV visuals by keyword, auto-crop to 5:2 with content detection and Carbon Bold watermark, download as PNG. Built for X article headers.
Membership gating
Fundamentals of Value stays free. All other courses and tools require an active membership.
Membership
$9/month or $99/year. Full access to all courses, tools, and everything we build going forward. Prior Shopify customers grandfathered automatically.
Reviews page
607 five-star reviews across all 3 courses, all in one place. Masonry layout, organized by course.
Education one-pager
Print-ready overview at /education/one-pager. Stats, courses, pricing, quotes. Download for budget approval conversations.
Nominate your school
Students nominate a school — we send a warm intro. Instant reward: 1 free month of membership. If the school starts a pilot: free print shipped.
Free pilot program
10 schools get the full VV curriculum free for one semester. Application at /education/pilot.
VV for Education
Full landing page at /education for schools, universities, and bootcamps. Self-serve pricing with Stripe checkout. Enterprise contact form for 100+ seats.
6 prints live
Deadline, Chisel, Shoot, Focus, Perspective, Work vs. Luck. 24×36, giclée printed on Japanese archival paper. $60 each. Shop.
Inline lesson editor
Admin can now edit lesson content directly in the browser. No more round-tripping to the database.
Tools page
/tools — Package, vvriter, Compose, and jackbutcher.md.
Shop page
Dedicated /shop with prints and merch in one place.
Context is Capital course
New course on AI for builders at /learn/context-is-capital. Principle-driven, visual-first.
Compose drafts
Server-side draft saving in Compose. Work persists across sessions.
Print Studio
Admin tool for vector reconstruction of archive visuals. AI-powered SVG refinement for print production.
Homepage rewrite
"Ideas, made visible." Simplified hero on homepage. Prints section front and center.
Visual captions toggle
Show or hide text captions on the visuals grid. Default off for clean browsing.
jackbutcher.md
Open-source writing profile at GitHub. The distilled voice behind every VV tool. Read how it was made.
Package ZIP export
Download your entire Package output — landing page, email sequence, brief — as a ZIP file.
Course email drips
Welcome email on first lesson. Milestone emails on module completion. Stall nudges after 3 days of inactivity.
GEO optimization
robots.txt, llms.txt, schema markup, breadcrumbs, FAQ sections, speakable properties. Making VV visible to AI search engines.
Visual search and request form
Search the VV archive by keyword. Can't find what you need? Submit a visual request.
VV visual matching in Package
Every Package output now includes 3 matched VV visuals with captions.
Package showcase
Recent Package generations displayed publicly. Social proof that the tool works.
Stripe subscriptions
Subscription billing infrastructure. Checkout sessions, webhook handling, DB caching, Mailchimp sync.
Package
Package — turn any idea into a name, one-liner, landing page, and email sequence. Powered by 50,000 tweets distilled into a writing profile.
Art section
Art projects: Checks, Opepen, Hardware, Navalmanack, and more. Full context on each.
Learn page
Course descriptions, start buttons, review ratings, progress tracking. Fundamentals of Value first with 'New to VV?' label.
About page
/about — full bio, origin story, project links, FAQ.
vvriter
vvriter — long-form article generator in the VV voice. Read how it works.
Learn platform
Full course delivery system. Modules, lessons, video support, progress tracking. Read how it was built.
Writing profile system
jackbutcher.md — the distilled voice. Banned words, rewrite pairs, opening patterns, contrast frames, closing patterns. The foundation every tool builds on.
Compose
Turn an idea into an article with matched visuals and exportable carousels. The engine behind VV content.
Course curriculum pages
Editorial redesign of course pages with highlights, review summaries, and matched VV visuals.
visualizevalue.com
Headless store on Next.js 15. Shopify backend, custom frontend. Visuals, courses, about, product reviews. Day one. Read how it was built.