Nate Taylor

Building a Custom CSS Framework Was Easier Than I Thought

If you're like me, you've used several different front end frameworks such as Bootstrap, SemanticUI and others. You've enjoyed that they give you consistent components and layout.

But perhaps you've been frustrated by those same tools. It could be that every site you have created with them looks the same. Or maybe you've gotten into fights with your design team as they ask for a look and feel that is nearly impossible for you to pull off.

That was me until recently. Combining React, design systems and Storybook, my team and I were able to create our own component library from scratch, and it was easier than I could have imagined.

But more than just having our own framework, we found that our team was much more collaborative involving developers and designers as we created a custom UI for our client.

This talk walks through our experience, lessons learned, and highlights some tools and libraries that were essential in creating our own UI framework.


Nate Taylor

Lead Developer at Aviture

Armed with over 15 years of experience and a passion for his profession, Nate is no stranger to developing quality software applications. He applies his expertise in C++, Java, .Net and JavaScript, and his focus on test driven development (TDD) and clean code, to write revenue-generating applications. Nate has the expertise to work solo and the personality to work alongside a larger team. His work positively impacts a variety of industries, from small startups to Fortune 50 businesses. When he’s not working at Aviture, speaking at a conference, or creating courses on Pluralsight, you can find Nate training in Brazilian Jiu Jitsu and spending time with his wife, kids and herds of cats, rabbits and other pets at home.

Nate's full speaker profile