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
This Week in Startups by Jason Calacanis

This Week in Startups

1,273 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

284 Listeners

Startups For the Rest of Us by Rob Walling

Startups For the Rest of Us

693 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

621 Listeners

The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) by Sam Charrington

The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

441 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

217 Listeners

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

Syntax - Tasty Web Development Treats

987 Listeners

REWORK by 37signals

REWORK

211 Listeners

Practical AI by Practical AI LLC

Practical AI

192 Listeners

This Day in AI Podcast by Michael Sharkey, Chris Sharkey

This Day in AI Podcast

201 Listeners

Latent Space: The AI Engineer Podcast by swyx + Alessio

Latent Space: The AI Engineer Podcast

75 Listeners

AI and I by Dan Shipper

AI and I

32 Listeners

Never Enough by Andrew Wilkinson

Never Enough

56 Listeners

Training Data by Sequoia Capital

Training Data

42 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

53 Listeners