The GitHub Podcast

(De)coding conventions


Listen Later

Programming languages are always in flux, and so is the way we use them. In this episode, we dive into the rise of TypeScript, with The ReadME Project’s Senior Editor Mike Melanson outlining its history and evolution. Hosts Neha Batra and Martin Woodward discuss the pros and cons of static typing, and Jordan Harband from TC39 shares his views on the benefits and limitations of TypeScript. We also hear from Aaron Gustafson on AI’s potential to enhance accessibility and highlights the projects that are leading the charge. And Kingsley Mkpandiok from the CHAOSS Project, responds to an #AskRMP submission with tips on encouraging non-code contributions within open source projects.

Here’s what’s in store for this episode:

  • 00:00 - The hosts discuss the challenges of establishing web standards in open source communities when new technologies emerge.
  • 02:38 - First Commit: The transformation of the world of stock trading from a chaotic, bustling floor to an automated and computer-driven environment. Our hosts highlight the role of open source, particularly Linux, in powering high-speed trading systems and enabling advancements in performance and speed.
  • 05:40 - Feature release: The ReadME Project’s Senior Editor, Mike Melanson, discusses the rise of TypeScript and the pros and cons of statically typed languages.
  • 18:24 - The interview: Aaron Gustafson joins the hosts to discuss the role of AI in improving accessibility. He highlights initiatives such as Microsoft's AI for Accessibility Grant Program, which invests in research and startups to drive innovation in accessibility.
  • 36:10 - AskRMP: Kingsley Mkpandiok answers a listener’s question on encouraging non-code contributions. The key? Communicate that everyone’s skills matter.

Looking for more stories and advice from the open source community? To learn more from the authors and experts featured on this episode, check out:

  • TypeScript and the dawn of gradual types by Mike Melanson
  • Advancing inclusion with progressive enhancement by Aaron Gustafson
  • From fixing computers on farms to democratizing DevOps by Kyler Middleton
  • Turbulent times call for adaptive leadership by Tramale Turner
  • Make your first open source contribution in four easy steps by Ruth Ikegah

Special thanks to Jordan Harband for sharing his insights on TypeScript, Aaron Gustafson for outlining the role that AI will play in accelerating accessibility, and Kingsley Mkpandiok for answering a listener question about encouraging non-code contributions.  

Check-out The ReadME Project, for more episodes as well as featured articles, developer stories, helpful guides, and much more! Send your feedback, questions, and ideas to [email protected].


Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

...more
View all episodesView all episodes
Download on the App Store

The GitHub PodcastBy GitHub

  • 5
  • 5
  • 5
  • 5
  • 5

5

30 ratings


More shows like The GitHub Podcast

View all
Radiolab by WNYC Studios

Radiolab

43,837 Listeners

Hidden Brain by Hidden Brain, Shankar Vedantam

Hidden Brain

43,687 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

288 Listeners

WSJ Tech News Briefing by The Wall Street Journal

WSJ Tech News Briefing

1,649 Listeners

The a16z Show by Andreessen Horowitz

The a16z Show

1,105 Listeners

Founders by David Senra

Founders

2,221 Listeners

The Daily by The New York Times

The Daily

113,121 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

985 Listeners

Today, Explained by Vox

Today, Explained

10,331 Listeners

Short Wave by NPR

Short Wave

6,592 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

551 Listeners

Hard Fork by The New York Times

Hard Fork

5,576 Listeners

Latent Space: The AI Engineer Podcast by Latent.Space

Latent Space: The AI Engineer Podcast

101 Listeners

The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief: Artificial Intelligence News and Analysis

688 Listeners

The 404 Media Podcast by 404 Media

The 404 Media Podcast

398 Listeners