# MacVoices #26246: Democratizing Programming: From HyperCard to Claude with Adam Engst (1) Page: https://stenobird.com/podcast/macvoices-318767/macvoices-26246-democratizing-programming-from-hypercard-to-claude-with-adam-engst-1 Text version: https://stenobird.com/podcast/macvoices-318767/macvoices-26246-democratizing-programming-from-hypercard-to-claude-with-adam-engst-1.md Podcast: [MacVoices](https://stenobird.com/podcast/macvoices-318767) Published: 2026-09-01T19:52:00+00:00 Episode link: https://maclevelten.libsyn.com/macvoices-26246-democratizing-programming-from-hypercard-to-claude-with-adam-engst-1 Audio file: https://traffic.libsyn.com/secure/maclevelten/MV26246.mp3?dest-id=51998 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/macvoices-318767/episodes/macvoices-26246-democratizing-programming-from-hypercard-to-claude-with-adam-engst-1 Duration seconds: 1662 ## Resource Adam Engst looks back at HyperCard as an early tool that democratized software creation, then connects its legacy to today's AI-assisted development. He outlines how Claude helped turn an idea for tracking macOS setting changes into a working Mac app, SetShot . Adam discusses Xcode, GitHub, rapid iteration, and the value of visual feedback in his development process, and how AI lowers programming barriers without eliminating the need for thought, judgment, and effort. This edition of MacVoices is supported by MacVoices After Dark . What happens before and after the shows is uncensored, on-topic, off-topic, and always off the wall. Sign up as a MacVoices Patron and get access! http://patreon.com/macvoices Show Notes: Chapters: 00:00 Introduction and the legacy of HyperCard 02:19 Adam Engst's experience with HyperCard 04:42 How HyperCard made programming accessible 06:46 HyperCard, TidBITS, and early digital publishing 11:40 How personal computers democratized development 12:04 Lowering programming barriers for people with ideas 12:58 Why software development still requires serious thought 13:20 The limitations of one-shot AI programming 16:15 Patience, thinking, and working effectively with AI 18:02 Introducing SetShot and Adam's programming experience 18:11 The problem that inspired SetShot 21:00 Using Claude to turn an idea into working software 23:40 Moving from scripts toward a Mac application 24:42 Setting up the development environment and Claude Code 24:55 What AI still can't do for you in Xcode 25:18 Starting the programming and rapid iteration Links: Decades After HyperCard, AI Is Democratizing Development Again by Adam Engst in TidBITS SetShot by Adam Engst SetShot Tracks macOS Settings Changes - TidBITS Guests: (From TidBITS) Adam C. Engst is the publisher of… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/macvoices-318767/episodes/macvoices-26246-democratizing-programming-from-hypercard-to-claude-with-adam-engst-1/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/macvoices-318767/macvoices-26246-democratizing-programming-from-hypercard-to-claude-with-adam-engst-1.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.