Completed
About the time Dan programmed his TI-83 calculator to play blackjack, and where he got stuck
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
AI and the Future of Software Development - One Billion Developers
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 1 Billion Developers: Why AI will let so many people participate, and what this means for the types of apps — and the future — we will build
- 3 Ephemeral apps and how they will unleash creativity and learning
- 4 About the time Dan programmed his TI-83 calculator to play blackjack, and where he got stuck
- 5 Why “natural language is going to take center stage” as software development evolves
- 6 Why building with Generative AI is completely different and how you need to plan for non-determinism
- 7 Psychology matters more: Humans don’t always respond well to suggestions from Copilot and other bots
- 8 Why offline evaluation is so important when building with AI: test your prompts over and over and over again
- 9 Building Copilot: balancing speedy suggestions with longer code suggestions that actually add more value
- 10 Mario on why “product sense” matters so much
- 11 Tips for prompting Copilot effectively
- 12 Building Copilot: the early days, figuring out the UX, and how critical it was to latency
- 13 How GitHub measures developer happiness: keeping devs in flow
- 14 How Mario developed his love for teaching and engineering. On growing up in Cuba, helping his mother, a teacher, and nearly following his father into electrical engineering
- 15 Why Mario founded a school in rural North Carolina
- 16 Systems thinking, and other skills that Mario hopes today’s kids will learn
- 17 Outro