Changelog

What we shipped, what changed, what we learned.

updated

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.

updated

Completed courses now reviewable

Finished courses show 'Review course' button instead of greyed-out 'Completed' text. Links to first lesson for easy re-access.

updated

Site navigation restructured

Projects split into /art and /tools. Nav now: Visuals, Courses, Workflows, Art, Tools, Shop, About. Old /projects URLs redirect to /art.

updated

Homepage redesign

New order on homepage: Hero → Visuals grid → CoursesArt (4 featured projects) → Reviews → Prints → Subscribe. Art section with Self Checkout, Gas Wars, Checks, Opepen.

shipped

OG images for all main pages

Dynamic OG images generated at request time via next/og. SF Pro Display Bold title, VV logo top-left, white background. Pages: Visuals, Courses, Art, Tools, Shop, About, Membership, Workflows.

shipped

/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).

shipped

/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.

shipped

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.

shipped

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.

shipped

Citation finder

Admin tool to track where VV visuals appear across the internet.

shipped

Admin dashboard expanded

Community section on /vv-admin: logins, profiles, course progress, grandfathered emails, surveys. Admin Tools quick links.

shipped

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.

shipped

Blog → visual/concept/workflow connections

Blog articles now show contextually matched visuals (not random), matched concept pill links, and matched workflow pill links.

shipped

Auto-linking in blog articles

Blog post content now auto-links recognized terms on first occurrence. Concepts, courses, art projects, tools, and glossary terms.

updated

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.

shipped

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.

updated

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).

shipped

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.

shipped

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.

updated

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.

shipped

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.

shipped

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.

shipped

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.

shipped

VV Timeline

/about/timeline — the full VV story from 2019 daily practice through 2026: courses, onchain art, $1B network sales. Linked from about page.

shipped

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.

shipped

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.

updated

Sitemap + llms.txt fully populated

Every page type now in sitemap: answers, perspectives, glossary terms, use cases, curriculum units, compare, timeline. llms.txt updated with all new sections. 298 total pages.

updated

Footer redesigned

3-column grid with 15 links: Courses, Workflows, Concepts, Answers, Glossary, Art, Visuals, Shop, Tools, Blog, About, Homeschool, MBA, Membership, Changelog. Social links.

shipped

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.

shipped

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.

shipped

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.

shipped

Profile nudge bar

Persistent top bar for logged-in members with empty profile. Links to /account. Dismissible per session.

shipped

/welcome migration page

/welcome for Mighty Networks migrants. Explains what changed, verifies email, checks access, redirects to /account.

shipped

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.

updated

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.

updated

Security hardening

Full audit of 73 API routes. Rate limiting on education forms, subscribe, and nomination endpoints. Stripe checkout quantity capped at 100.

shipped

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.

updated

Remaining free language cleaned up

Fixed 'all free' copy on learn page, about page, tools page. Only Fundamentals is marked free.

updated

Social platform picker

Member profiles on /account now support X, Instagram, TikTok, LinkedIn, YouTube, or GitHub. Directory links go to the correct platform URL.

updated

Lesson viewer

Vertical divider between sidebar and content. Edit button right-aligned in outline pill (admin only). Body text bumped to 16px.

shipped

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.

shipped

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.

updated

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.

shipped

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.

updated

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.

updated

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.

shipped

Stripe Customer Portal

Members can manage their subscription, update payment, or cancel directly from /account. One API call to Stripe Billing Portal.

shipped

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.

shipped

Member accounts

/account page with profile editor, subscription management via Stripe Customer Portal, and course progress bars across all courses. Sessions extended from 24 hours to 30 days.

shipped

/graduate landing page

/graduatePermissionless Apprentice positioned as the course that picks up where school leaves off. 12 hand-picked reviews. AI disruption angle. Complementary to education, not adversarial.

updated

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.

shipped

Changelog

Public build log at /changelog. Every ship, update, and experiment since day one.

updated

Visual search

Stemming, synonym expansion, and tiered scoring on visuals. "Building" now matches "build", "built", "builder". Related concepts surface automatically.

shipped

Print bundles + cross-sell

Any 3 prints for $150. All 6 for $300. Cross-sell section on every print page.

shipped

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.

shipped

Membership gating

Fundamentals of Value stays free. All other courses and tools require an active membership.

shipped

Membership

$9/month or $99/year. Full access to all courses, tools, and everything we build going forward. Prior Shopify customers grandfathered automatically.

shipped

Social proof wall

18 reviews from all 3 courses in a masonry grid on the homepage. 5.0 from 607 reviews. Each review links to its course.

shipped

Reviews page

607 five-star reviews across all 3 courses, all in one place. Masonry layout, organized by course.

shipped

Education one-pager

Print-ready overview at /education/one-pager. Stats, courses, pricing, quotes. Download for budget approval conversations.

shipped

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.

shipped

Free pilot program

10 schools get the full VV curriculum free for one semester. Application at /education/pilot.

shipped

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.

shipped

6 prints live

Deadline, Chisel, Shoot, Focus, Perspective, Work vs. Luck. 24×36, giclée printed on Japanese archival paper. $60 each. Shop.

shipped

Inline lesson editor

Admin can now edit lesson content directly in the browser. No more round-tripping to the database.

shipped

Tools page

/toolsPackage, vvriter, Compose, and jackbutcher.md.

shipped

Shop page

Dedicated /shop with prints and merch in one place.

shipped

Context is Capital course

New course on AI for builders at /learn/context-is-capital. Principle-driven, visual-first.

shipped

Compose drafts

Server-side draft saving in Compose. Work persists across sessions.

shipped

Print Studio

Admin tool for vector reconstruction of archive visuals. AI-powered SVG refinement for print production.

updated

Homepage rewrite

"Ideas, made visible." Simplified hero on homepage. Prints section front and center.

shipped

Visual captions toggle

Show or hide text captions on the visuals grid. Default off for clean browsing.

shipped

jackbutcher.md

Open-source writing profile at GitHub. The distilled voice behind every VV tool. Read how it was made.

shipped

Package ZIP export

Download your entire Package output — landing page, email sequence, brief — as a ZIP file.

shipped

Course email drips

Welcome email on first lesson. Milestone emails on module completion. Stall nudges after 3 days of inactivity.

shipped

GEO optimization

robots.txt, llms.txt, schema markup, breadcrumbs, FAQ sections, speakable properties. Making VV visible to AI search engines.

shipped

Visual search and request form

Search the VV archive by keyword. Can't find what you need? Submit a visual request.

shipped

VV visual matching in Package

Every Package output now includes 3 matched VV visuals with captions.

shipped

Package showcase

Recent Package generations displayed publicly. Social proof that the tool works.

shipped

Stripe subscriptions

Subscription billing infrastructure. Checkout sessions, webhook handling, DB caching, Mailchimp sync.

shipped

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.

shipped

Art section

Art projects: Checks, Opepen, Hardware, Navalmanack, and more. Full context on each.

updated

Learn page

Course descriptions, start buttons, review ratings, progress tracking. Fundamentals of Value first with 'New to VV?' label.

shipped

About page

/about — full bio, origin story, project links, FAQ.

shipped

vvriter

vvriter — long-form article generator in the VV voice. Read how it works.

shipped

Learn platform

Full course delivery system. Modules, lessons, video support, progress tracking. Read how it was built.

shipped

Writing profile system

jackbutcher.md — the distilled voice. Banned words, rewrite pairs, opening patterns, contrast frames, closing patterns. The foundation every tool builds on.

shipped

Compose

Turn an idea into an article with matched visuals and exportable carousels. The engine behind VV content.

shipped

Course curriculum pages

Editorial redesign of course pages with highlights, review summaries, and matched VV visuals.

shipped

visualizevalue.com

Headless store on Next.js 15. Shopify backend, custom frontend. Visuals, courses, about, product reviews. Day one. Read how it was built.

Cart

Your cart is empty.