Elm Town 54 – Aloha with Kevin Yank

APRIL 18TH, 2023
|
01:09:06
Kevin Yank shares the challenges Culture Amp faced when scaling Elm & React with a Design System team in the middle, and how an acquisition tipped the ultimate decision to move Elm from “adopt” to “contain” at the company. Oh yeah, and there’s a new host, Jared M. Smith...stay tuned for more episodes!

Details
/
Transcript

Kevin Yank shares the challenges Culture Amp faced when scaling Elm & React with a Design System team in the middle, and how an acquisition tipped the ultimate decision to move Elm from “adopt” to “contain” at the company.

Oh yeah, and there’s a new host, Jared M. Smith...stay tuned for more episodes!

Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com.

Music by Jesse Moore.

Recording date: 2023.04.06 (07 on Kevin’s side of the world.)

Guest

Show Notes

00:01:03 Some of Kevin’s contributions to Elm

00:01:45 History of Elm at Culture Amp

00:04:49 "Why didn’t you just…"

00:05:54 The exciting challenge: styling Elm

  • elm-css-modules-loader

00:10:50 Sharing a design system

00:13:48 Design System team challenges

00:16:30 Acquiring a large React codebase

00:17:24 Upgrading to Elm 0.19

00:19:24 Momentum before the acquisition

00:24:12 Communicating the decision to “contain” Elm

00:32:43 An alternative reality with Elm for Culture Amp

00:42:26 How Elm changed the way that the teams at Culture Amp work

00:44:34 Elm as a secret weapon for recruitment

00:48:00 “Why didn’t you just use web components?”

00:49:25 Kevin's blog post

00:55:56 Success, or how never adopting Elm at Culture Amp would be worse

00:59:34 Take responsibility for user experiences

01:00:23 Reminiscing on past episodes

01:06:15 Elm Radio rocks!

01:08:10 Thanks

  • Kevin Yank
  • Xavier Ho
  • Murphy Randle
  • Fergus Meiklejohn
  • Former sponsors
  • Listeners
  • ...and many more
© 2024 Jared M. Smith