
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.
AI Snips
Chapters
Transcript
Episode notes
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.
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.
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.

