RRU 120: Building An Internal Component Library With Dana Yudelevich




React Round Up show

Summary: <p>In this episode of React Round Up, Dana Yudelevich shares her experiences of building internal component libraries. Dana explains in detail how she has built components in her previous jobs and the challenges she has faced in maintaining them. She also talks about how you can stand out at your current job by setting goals for yourself and becoming a “do-veloper”</p> <h3><strong>Panel</strong></h3> <ul> <li>Paige Niedringhaus</li> <li>Carl Mungazi</li> </ul> <h3><strong>Guest</strong></h3> <ul> <li>Dana Yudelevich</li> </ul> <h3><strong>Sponsors</strong></h3> <ul> <li><a href="https://devchat.tv/faithlife">Faithlife | Now Hiring Software Developers</a></li> <li><a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=reactroundup&amp;utm_campaign=devchat&amp;utm_content=homepage">Raygun | Click here to get started on your free 14-day trial</a></li> <li><a href="http://www.audibletrack.com/click.track?CID=102175&amp;AFID=475401&amp;ADID=454213&amp;SID=%27%3E">Audible.com</a></li> <li><a href="https://www.cachefly.com/">CacheFly</a></li> </ul> <h3><strong>Links</strong></h3> <ul> <li><a href="https://snyk.io/">https://snyk.io/</a></li> <li><a href="https://atomicdesign.bradfrost.com/chapter-2/">Atomic design methodology</a></li> <li><a href="https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/buildingfasterwithcomponents.html">Twitter article on Components</a></li> <li><a href="https://storybook.js.org/">https://storybook.js.org</a></li> <li><a href="https://kentcdodds.com/blog/effective-snapshot-testing/">Good article on snapshot testing by Kent C Dodds</a></li> <li><a href="https://percy.io/">Percy.io – visual review platform</a></li> <li><a href="https://levelup.gitconnected.com/becoming-a-do-veloper-998000d6c4a1">Becoming a DO-veloper</a></li> <li><a href="https://docs.percy.io/docs/cypress">Using Percy with Cypress</a></li> <li><a href="https://www.npmjs.com/package/classnames">https://www.npmjs.com/package/classnames</a></li> </ul> <h3><strong>Picks</strong></h3> <p><strong>Dana Yudelevich:</strong></p> <ul> <li><a href="http://1linelayouts.glitch.me/">http://1linelayouts.glitch.me/</a></li> </ul> <p><strong>Carl Mungazi:</strong></p> <ul> <li><a href="https://diff.blog/">diff.blog is the home page for developers</a></li> <li><a href="https://github.com/bradtraversy/vanillawebprojects">https://github.com/bradtraversy/vanillawebprojects</a></li> </ul> <p><strong>Paige Niedringhaus:</strong></p> <ul> <li><a href="https://www.kickstarter.com/projects/grillrescue/grill-rescue-the-worlds-best-grill-brush">Grill Rescue – The World’s Best Grill Brush</a></li> </ul> <p>Follow React Round Up on Twitter &gt; <a href="https://twitter.com/reactroundup">@reactroundup</a></p>