devtools.fm: Developer Tools, Open Source, Software Development

Eric Seidel - Flutter, Shorebird

12 snips
Dec 8, 2025
Eric Seidel, co-creator of Flutter and founder of Shorebird, shares insights from his impressive tech journey. He discusses the challenges of web performance for mobile apps and contrasts Flutter's self-rendered widgets with React Native's native controls. Eric reveals how Shorebird addresses Flutter's code-push issues, allowing for seamless app updates. He also reflects on his startup lessons and offers a pragmatic view on AI-assisted coding, predicting a future with more multi-platform demands and portable software.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Talk To Your Users Early

  • Talk to your users; Eric credits lack of user conversations for his first startup's failure.
  • Customer conversations reveal real needs and prevent building unwanted products.
INSIGHT

Why The Web Couldn't Be The Phone App Platform

  • The web failed as the uniform app platform because subtle platform cruft and main-thread work caused visual and performance gaps.
  • Those gaps motivated building a new, portable rendering stack (which became Flutter) to reach native-quality mobile UX.
ANECDOTE

Razor: Cutting Chrome To Find Speed

  • Razor began as a 'fast mode' for Chrome where the team aggressively cut features to speed rendering and made benchmarks 20x faster in two weeks.
  • That experiment evolved into Sky and later Flutter after realizing they had to add functionality back differently than the web.
Get the Snipd Podcast app to discover more snips from this episode
Get the app