Episode 7 62 minutes

Open Source at Scale – With Erik Rasmussen

Key Takeaways from our conversation with Erik Rasmussen

Erik Rasmussen

Principal Product Engineer at Attio, Creator of Redux Form & React Final Form

In this episode of Señors @ Scale, host Neciu Dan sits down with Erik Rasmussen — creator of Redux Form and React Final Form, and now Principal Product Engineer at Attio — to talk about building open source at scale, developer experience, and the hidden lessons behind shipping tools other developers rely on.

Main Takeaways from my conversation with Erik:

CRUD never went away.
Underneath every shiny new tool, software often reduces to inputs, a database, and listing results back out.

🛠 Developer experience is the product.
At Attio, “time-to-first-app” is the north star — if you can’t ship a working button in 5 minutes, the SDK failed.

📚 Docs are for AIs now.
Modern documentation is written as much for LLMs as for humans, which means examples and verbosity matter more than polish.

💡 Bundle size is a hidden tax.
Redux Form bloated from feature creep. React Final Form fixed that by going modular and framework-agnostic.

🔒 Secure runtimes matter.
Third-party code runs in Wasm sandboxes, stripped of cookies and the DOM — protecting users while still letting devs build in React.

🧪 Testing unlocks trust.
From unit tests on pure functions to CLI init tests across npm/yarn/pnpm/bun, Erik shows how deep testing builds confidence in SDKs.

📈 Breaking changes break trust.
Deprecation windows aren’t optional — stability is the contract when thousands depend on your library.

👩‍💻 Open source is an on-ramp.
Contributing to libraries teaches not just code, but how to take feedback, communicate clearly, and be part of a developer community.

📚 Recommended Read:

  • Project Hail Mary by Andy Weir (also the author of The Martian)

🎤 Also in this episode:

  • Why React’s free-market chaos beat Angular’s strict framework rules
  • Lessons from XState adoption — and when to rip it out
  • Why Zod is now essential for runtime type safety
  • How Erik went from rejecting his first conference talk to becoming a regular speaker

Episode Length: 62 minutes of open source lessons, developer experience, and frontend scaling stories.

💡 More Recent Takeaways

Observability at Scale – With Erik Grijzen
Episode 13

In this episode of Señors @ Scale, host Neciu Dan chats with Erik Grijzen — Principal Software Engineer at New Relic — about building one of the first large-scale micro-frontend architectures, the rise of observability, and what technical leadership looks like across dozens of teams.

Accessibility at Scale – With Kateryna Porchienova
Episode 12

In this episode of Señors @ Scale, host Neciu Dan chats with Kateryna Porchienova — Senior Engineering Manager at Buffer — about her programming journey, the craft of animation, and why accessibility should be treated as a foundation of good engineering, not an afterthought.

Rails at Scale – With Adrian Marin
Episode 11

In this episode of Señors @ Scale, host Neciu Dan chats with Adrian Marin — founder of AVO and host of FriendlyRB — about Rails productivity, the magic of Ruby, and how the community continues to evolve through creativity and connection.

Vue at Scale – With Andreas Panopoulos
Episode 10

In this episode of Señors @ Scale, host Neciu Dan sits down with Andreas Panopoulos — Staff Software Engineer at Hack the Box and co-organizer of Vue.js Athens — to talk about scaling Vue in production, migrating to Nuxt 3, and the human side of engineering.

📻 Never Miss New Takeaways

Get notified when new episodes drop. Join our community of senior developers learning from real scaling stories.

💬 Share These Takeaways

Share:

Want More Insights Like This?

Subscribe to Señors @ Scale and never miss conversations with senior engineers sharing their scaling stories.