Skip to content

Conversation

@wallstromsimon
Copy link
Owner

Add content for the pioneers of computing:

  • Ada Lovelace: first computer programmer, author of Notes on the Analytical Engine
  • Charles Babbage: father of the computer, designer of the Analytical Engine
  • Analytical Engine: first design for a general-purpose programmable computer
  • Notes on the Analytical Engine: containing the first computer program (Note G)

All nodes are connected via influence edges and pass validation.

Add content for the pioneers of computing:
- Ada Lovelace: first computer programmer, author of Notes on the Analytical Engine
- Charles Babbage: father of the computer, designer of the Analytical Engine
- Analytical Engine: first design for a general-purpose programmable computer
- Notes on the Analytical Engine: containing the first computer program (Note G)

All nodes are connected via influence edges and pass validation.
Add pioneers of theoretical and practical computing:

People:
- Alan Turing: father of computer science, creator of the Turing machine
- Grace Hopper: pioneer of compilers and COBOL

Works:
- On Computable Numbers: Turing's 1936 paper introducing the Turing machine
- A-0 System: the first compiler (1952)
- COBOL: English-like programming language still processing financial systems

Pack:
- Computing Foundations: learning path from Babbage to Hopper covering
  the invention of computing itself (9 cards, ~25 min)

All nodes connected via influence edges. Validation passes with 14 nodes.
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jan 12, 2026

Deploying techshoulders with  Cloudflare Pages  Cloudflare Pages

Latest commit: 841623d
Status: ✅  Deploy successful!
Preview URL: https://3aa9ce76.techshoulders.pages.dev
Branch Preview URL: https://claude-add-people-work-conte.techshoulders.pages.dev

View logs

Updates:
- Fix Claude.md to reflect inline edges (not JSON files)
- Add full content creation workflow documentation
- Document all pnpm commands including new:* scripts

Sub-agents (.claude/agents/):
- add-pioneer.md: Research and add a tech pioneer with their works
- create-pack.md: Create curated learning path packs

These agents work in both Claude Code CLI and web versions.
Images added (all Public Domain from Wikimedia Commons):
- ada-lovelace.jpg: Portrait by Margaret Sarah Carpenter (1836)
- charles-babbage.jpg: Portrait c. 1860
- alan-turing.jpg: Photo at Sherborne School by Chaffin (1928)
- grace-hopper.jpg: Official Navy portrait by James S. Davis (1984)

Updated add-pioneer agent with image sourcing workflow:
- Search Wikimedia Commons for portraits
- Download with wget to assets/images/entities/
- Include full attribution in frontmatter (source, license, author)
New script:
- scripts/optimize-images.js: Resizes entity images to 440px width
  with 85% JPEG quality using sharp

New command:
- pnpm optimize:images

Updated docs:
- Claude.md: Added image workflow with wget + optimize steps
- add-pioneer.md: Added step 5 for image optimization
Works added:
- Difference Engine (Babbage, 1822) - first automatic calculator
- Bombe (Turing, 1940) - Enigma codebreaking machine
- Computing Machinery and Intelligence (Turing, 1950) - Turing Test paper
- Harvard Mark I (Hopper, 1944) - first large-scale automatic computer

Institutions added:
- Bletchley Park - WWII codebreaking center
- University of Cambridge - Babbage and Turing's alma mater
- Harvard University - home of the Mark I
- US Navy - Hopper's career (Rear Admiral)

Updated people with new edges:
- Babbage: + Difference Engine, Cambridge affiliation
- Turing: + Bombe, Turing Test paper, Cambridge, Bletchley Park
- Hopper: + Harvard Mark I, Harvard, US Navy

Updated Computing Foundations pack:
- Added Difference Engine, Bombe, Harvard Mark I
- Updated descriptions, now 12 cards (~35 min)

Total nodes: 22 (5 people, 11 works, 6 institutions)
@wallstromsimon wallstromsimon merged commit d6b777b into main Jan 12, 2026
2 checks passed
@wallstromsimon wallstromsimon deleted the claude/add-people-work-content-ATcoX branch January 12, 2026 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants