Completed
Why “natural language is going to take center stage” as software development evolves
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