Scaling DevTools

How Fred Schott built two open source projects with 20,000+ GitHub stars


Listen Later

Fred Schott is the founder of Astro.build and the Astro technology company. 

Astro is the all-in-one web framework designed for speed. Pull your content from anywhere and deploy everywhere, all powered by your favorite UI components and libraries.

Snowpack is a lightning-fast frontend build tool, designed for the modern web. 

Before this, Fred founded Snowpack 

  • What is Astro and what is it doing? 0:00
    • Fred introduces himself and talks about astro.
    • Fred explains what astro is and what it does.
  • What’s changed in the web over the last 10 years. 2:20
    • The last decade has been defined by full stack javascript.
    • Astro is a server-first HTML rendering.
  • Astro’s unique model of building an open source company. 4:51
    • Building a sustainable company around an open source project.
    • The astro technology company model.
    • How Fred got started in open source.
    • What Fred worked on before astro.
    • How Fred got started in open source software.
  • Pika was the first project that I really sunk my teeth into. 11:15
    • Pika was the first project Fred really sunk his teeth into.
    • Building snowpack and
  • Why is it so bad to create a slack channel for your open source project? 14:00
    • Stop creating slack communities for open source projects.
    • The importance of community
  • What it’s like at the beginning of an open source project. 16:26
    • The first users are essential for an early-stage open source project.
    • The power of responding quickly to feedback from the community.
    • The first version of astro
    • The spirit of open source and the importance of licencing code.
  • The importance of having fun working on something that’s your own. 22:29
    • The drive to just build it.
    • The importance of having fun working on free software.
    • The psychology of over-architecture.
  • The importance of dog-fooding and how to use it. 26:13
    • Dog fooding projects, how to build a tool for someone to use by seeing what they are doing.
  • How do you get people to use the tool if they’re not already using it? 29:16
    • Finding a real use case for snowpack.
    • How to approach feedback from users.
    • Using a Github repo to test new changes.
    • Prioritising what to work on.
    • Death by 1000 paper cuts.
    • The importance of listening to users for feedback.

Links:

  • Fred's Twitter https://twitter.com/FredKSchott
  • Astro https://astro.build/
  • Snowpack https://www.snowpack.dev/
  • 5 Things I Learned Building Snowpack to 20,000 Stars https://dev.to/fredkschott/5-things-i-learned-while-building-snowpack-to-20-000-stars-b9d
  • 6 More Things I Learned Building Snowpack to 20,000 Stars (Part 2)
    https://dev.to/fredkschott/5-more-things-i-learned-building-snowpack-to-20-000-stars-5dc9
...more
View all episodesView all episodes
Download on the App Store

Scaling DevToolsBy Jack Bridger

  • 5
  • 5
  • 5
  • 5
  • 5

5

3 ratings


More shows like Scaling DevTools

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

Startups For the Rest of Us by Rob Walling

Startups For the Rest of Us

693 Listeners

a16z Podcast by Andreessen Horowitz

a16z Podcast

997 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

586 Listeners

Odd Lots by Bloomberg

Odd Lots

1,765 Listeners

The Official SaaStr Podcast: SaaS | Founders | Investors by SaaStr

The Official SaaStr Podcast: SaaS | Founders | Investors

174 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

207 Listeners

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

Syntax - Tasty Web Development Treats

988 Listeners

Practical AI by Practical AI LLC

Practical AI

189 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

8,771 Listeners

Machine Learning Street Talk (MLST) by Machine Learning Street Talk (MLST)

Machine Learning Street Talk (MLST)

89 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

357 Listeners

No Priors: Artificial Intelligence | Technology | Startups by Conviction

No Priors: Artificial Intelligence | Technology | Startups

125 Listeners

Latent Space: The AI Engineer Podcast by swyx + Alessio

Latent Space: The AI Engineer Podcast

64 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

54 Listeners