Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Growing TypeScript and Rust

linux.conf.au via YouTube

Overview

Explore a conference talk that delves into the growth trajectories of TypeScript and Rust programming languages. Learn about the challenges and strategies employed in scaling TypeScript from a small project to a popular web tool, and compare this journey with Rust's evolution since its 1.0 release. Gain insights into Rust's collaborative design process and how it shapes the language's direction. Discover techniques that other open source projects can adopt to foster community-driven development. Examine topics such as marketing strategies, roadmap planning, community building, error message improvements, and the role of subteams in project growth. Understand the importance of user focus and documentation in language development, and explore how these lessons can be applied to other open source initiatives.

Syllabus

Introduction
Jonathan Turner
Why grow a project
The Assault on the Open Source Community
Thanks to the mentors
Marketing
CodePlex
Roadmap
Microsoft Technique
DNA
Vision
Key Users
Fans
Competition
Fun fact
Rust Community
Rust Error Messages
Creating Stress
Quest Issue
Documentation
Pull Requests
Error Messages
Subteams
Rust growth
Summary slide
Questions
Mozilla Foundation
Rust 2018
Focus of Users
NPM Survey

Taught by

linux.conf.au

Reviews

Start your review of Growing TypeScript and Rust

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.