Internet Menace, Again
  • Wiki
  • Paths
  • Academic
  • Templates
  • Stacks
  • Glossary
  • Support
Start here
  1. Part 0Front Matter & Foundations
    1. 0.1Welcome Back (or Welcome For The First Time)
    2. 0.2Acknowledgments
    3. 0.3Sponsor
    4. 0.4Who This Is For
    5. 0.5What Changed Since Internet Menace V1
    6. 0.6How To Use This Curriculum (core Path Vs. Deep-dives)
    7. 0.7Foundations: Start Here (or Skip It)
    8. 0.8What This Covers (and Why Not A Bootcamp)
    9. 0.9How Code Thinks: Mvp, Mvc, And What A Computer Is
    10. 0.10The Stack: Python, Sql, Docker, Git
    11. 0.11Set Up Your Environment
    12. 0.12Day 1: Python
    13. 0.13Day 20: Add Sql
    14. 0.14Day 30: The Wall And Cs50
    15. 0.15Day 60: Docker, Kubernetes, Git
    16. 0.16Day 100: Cloud, Cli, And Tools
    17. 0.17Projects And The Final Boss
  2. Part 1The New Foundation
    1. 1.1Why The Old Foundation Matters More Now
    2. 1.2What "vibe Coding" Actually Means (defined On Our Terms)
    3. 1.3The New Skills Stack: Requirements → Specs → Structured Prompts → Agents
    4. 1.4When Not To Use Ai To Write Your Code
  3. Part 2Requirements, Specs, And Prompts
    1. 2.1Requirements: What You Actually Want
    2. 2.2Specifications: What The Machine Actually Needs
    3. 2.3Structured Markdown: The Format Coding Agents Read Best
    4. 2.4Context Engineering (the Missing Discipline)
    5. 2.5Prompting Based On Data Shape
    6. 2.6The Claude Code Playbook
  4. Part 3Tools Of The Trade
    1. 3.1Ides And Editors: Vs Code, Cursor, Anti Gravity
    2. 3.2Coding Agents: Claude Code, Openclaude, Others
    3. 3.3Voice-to-text: Wispr Flow And The Dictation Workflow
    4. 3.4Mage (still The Move) For Data Pipelines
    5. 3.5Fastapi Vs. Devii: When To Write An Api Vs. Generate One
    6. 3.6Crewai For Agents
  5. Part 4Models, Compute, And Cost
    1. 4.1Frontier Vs. Local: When Each Makes Sense
    2. 4.2How Models Actually Work (weights, Parameters, Active Parameters)
    3. 4.3Ram, Vram, And Unified Memory
    4. 4.4Self-hosting On Mac (mini, Studio, Pro)
    5. 4.5Self-hosting On Nvidia (spark, Orin, Full Gpus)
    6. 4.6Cost Literacy: Tokens, Context Windows, And The $200 Question
  6. Part 5Designing What You're Building
    1. 5.1Data Shape: The Prerequisite To Good Prompts
    2. 5.2Describing Interfaces Accurately (top Menu, Side Menu, Panels)
    3. 5.3Component Vocabulary (tabs, Buttons, Modals, Drawers)
    4. 5.4Design Preferences (radii, Shadows, Fonts, Spacing)
    5. 5.5User Roles And Permissions
    6. 5.6Api Design For Vibe Coders
  7. Part 6Verification And Safety
    1. 6.1Reading Code You Didn't Write
    2. 6.2Git Discipline For Ai-generated Code
    3. 6.3Testing Without Being A Tester
    4. 6.4Secrets, Api Keys, And What Not To Put In A Prompt
    5. 6.5Data Privacy: When Local Models Are Non-negotiable
    6. 6.6The Deployment Cliff: Making It Run While You Sleep
  8. Part 7Real-world Applications
    1. 7.1The Roofer (small Home-services Business)
    2. 7.2The Restaurant Manager (operations And Inventory)
    3. 7.3The Solo Consultant (research, Follow-up, Scheduling)
    4. 7.4The Data Analyst Leveling Up (dashboards And Pipelines)
  9. Part 8Template Library
    1. 8.1Product Requirements Document (prd) Template
    2. 8.2Feature Specification Template
    3. 8.3Claude.md Template (project Context For Coding Agents)
    4. 8.4Small Business Website (one-shot)
    5. 8.5Internal Dashboard (svelte Or React)
    6. 8.6Rest/graphql Api Project Skeleton
    7. 8.7Gmail + Calendar Agent (crewai)
    8. 8.8Customer Scheduling Agent (small Business)
    9. 8.9Inventory And Reorder Agent (restaurant)
  10. Part 9Keep Going
    1. 9.1The Community
    2. 9.2Contributing Templates Back
    3. 9.3What "functional" Looks Like Now
Wiki/Part 9: Keep Going

Part 9

Keep Going

What "functional" looks like now, where to find the rest of the people doing this work, and how to send back what you build so the next person doesn't have to figure it out from scratch. The closing argument; read it when you've done enough of the work to recognize yourself in it.

Start with section 9.1 →
  1. 9.1

    The Community

    Where to find the rest of the people doing this work. Discussion, GitHub issues, Discord servers, local meetups. Contribute before you ask.

  2. 9.2

    Contributing Templates Back

    This curriculum has nine templates. You'll write the tenth, the hundredth, the thousandth. Send them back so the next person doesn't have to figure it out from scratch.

  3. 9.3

    What "functional" Looks Like Now

    The closing manifesto. Nine capabilities that define functional in 2026, now that the tools have caught up. Read it when you've done enough of the work to recognize yourself in it.

MENACE
INTERNET MENACEAGAIN2026BY SHANE MORRISShip the thing.
INTERNET MENACEAGAIN2026BY SHANE MORRISShip the thing.

Read

  • What this is
  • Wiki
  • Academic
  • Glossary
  • Changelog
  • Subscribe via RSS

Build

  • Templates
  • Stacks
  • Adapters
  • Paths

Contribute

  • Contribute
  • Report a correction

Connect

  • About
  • TikTok
  • LinkedIn
  • GitHub
  • Buy me a coffee
  • Wispr Flow
© 2026 Shane MorrisMade in Alexandria, by hand.