Session: Craft a bullet proof components library
Do you ever feel like your team is fixing same bugs over and over across multiple views of your application? Is your frontend development time taking longer than expected? Are you tired of reimplementing the wheel? Would you like to be able to quickly build new views reusing components and scale UI in a robust way?
In this session we are going to discuss the importance of applying SOLID principles to frontend development / UI using React and Storybook to build reusable components.
- Challenges of frontend/UI development
- Applying SOLID principles to UI components development
- How to develop and test UI components in isolation
- How to publish and integrate UI components in multiple projects
Bio
Susanna is a senior developer at Playtech, Gibraltar. She enjoys building modern web applications with great UX and performance as well as optimising development process by putting in place tools to makes developers life easier and keep the application healthy.
She started coding in 2004 and she immediately felt an insane addiction to analysing problems and crafting beautiful code solutions. She is a strong defensor of Agile practises and SOLID principles and never gets tired of reading stories from Martin Fowler and R.C Martin. Since 2006 she is been working as developer, teacher and mentor, she’s grown into the role of tech lead while working on Playtech Marketplace product after having being working in the gaming industry giants like BetVictor and William Hill.
When she's not working, she spends her time outdoors with a little lovely Podenco dog, family and friends enjoying Spain costa del Sol and practising sports.