Over the past few years, we’ve seen the web community create style tiles, element collages, style guides, pattern libraries, and a slew of other tools in order to break interfaces down to their atomic elements. Our interfaces are going more places than ever before, so this shift is essential to help us better understand what our websites consist of in order for us create smart, scalable, maintainable designs.
This session will introduce atomic design, a methodology for creating robust design systems. We’ll cover how to apply atomic design to implement your very own design system in order to set you, your organization and clients up for success.
We’re working on increasingly complex websites. There’s a temptation to match this growth with increasingly complex solutions. But there’s a real value in keeping things simple...or at least _starting_ things simple. If you can build a solid robust foundation, there’s a good chance that your work will be future-friendly.
In this 60-minute video captured live at An Event Apart Orlando: Special Edition, prepare to have your brain subtly rewired as web developer and author Jeremy Keith (HTML5 For Web Designers) looks beneath the surface-level implementation details of the web to reveal the semantic structure below. Whether you’re publishing content or building the latest hot app, the principle of progressive enhancement will change the way you think about your work.
Jeremy Keith lives in Brighton, England where he makes websites with the splendid design agency Clearleft. He’s the curator of the dConstruct conference as well as Brighton SF, and he organised the world’s first Science Hack Day. He also made the website Huffduffer to allow people to make podcasts of found sounds—it’s like Instapaper for audio files. Jeremy is also the author of the books DOM Scripting, Bulletproof Ajax, and the website adactio.com, where he has been writing for over ten years.