Register CV

Atomic Design, Design Systems and React. Cool, but…

We’re pleased to announce the September Front Endgineers meetup where we’ll be joined by guest speaker, Cristiano Rastelli. Cristiano is a passionate web designer & developer, currently working as a Mobile Web Developer at Badoo. He loves Atomic Design, Style Guides and CSS architecture and likes to work at the intersection of business, design and development. Cristiano is an attendee/speaker/organiser of technical conferences and meetups.

Ahead of the event, we caught up with Cristiano to find out more about his talk and hear his advice for new developers.

Who do you think should come along?

This talk is for everybody: designers, developers, PMs, etc. Despite the word design in it, Atomic Design is actually a way of thinking when looking at the User Interface of an application (or website). This means not only from the perspective of how you design it, but also how you write the code, and how you add new features and manage their evolution in time. Its principles and approaches can be applied to many aspects of a digital product, and many found that they work especially well in the context of a Design System.

What do you think are the three most interesting questions that this event will answer?

  • Well, of course, what is Atomic Design (if someone doesn’t know it).
  • Why React plays a special role in an “atomic-oriented” component library.
  • And how to organise the components in the library in a “sustainable” way.

Why do you think this presentation is important for people?

I don’t think it’s “important”, but probably is “useful”: people can learn a little bit more about Atomic Design, and how to use it – with a critical mind and a pragmatic approach – in the context of a component library (in React).

Any advice for junior developers entering the industry?

Don’t give up! I know it’s hard, and I know that we – as an industry – are not doing a great job at helping you in: we have created a golden castle inside a walled garden, and getting onto the “ladder” is a daunting challenge. But don’t give up: get your hands dirty with personal or open source projects, read articles and blog posts, attend meetups and conferences. Keep doing what you love, and remember: the technological panorama is in constant evolution, there are no experts or gurus, just people that had the chance to learn something and work on it more than others. Learn from the community, give back to the community.

You can find all the details of the meetup and register on our event page.

Leave A Comment