A talk on how we automate style documentation by building patterns directly into our code.
Miriam leads the OddBird process, working with clients and users to set priorities and find solutions to their unique problems. She is a user-experience expert, and a pioneer of modern CSS techniques – member of the Sass core team, and creator of the popular Susy and True libraries. Miriam is a staff writer for CSS Tricks, co-author of SitePoint’s Jump Start Sass, and internationally known conference speaker, winning “Best of” CSS Dev Conf in 2017. She is also a multimedia artist with extensive experience in theatre, writing, music, and visual art.
Learn to build resilient cross-platform sites without waiting for universal feature support.
Learn to integrate design and code to isolate components and automate style documentation with a design system built for your needs.
A project-manager’s reflections on human-centered problem-solving, client communication, and agile web development.
A non-technical guide for taking your project from concept to launch, without ever losing sight of the goals.
Open Source Contributions
Views on Vue: Design Systems & CSS
The panel discusses Miriam’s VueConf talk “Dynamic CSS with Vue”. Miriam explains what her vue applications look like and shares advice for organizing CSS in Vue.
Smashing Magazine: CSS Custom Properties in the Cascade
Miriam takes a deeper dive into the CSS Custom Properties for Cascading Variables specification to ask, “Why are they called custom properties, how do they work in the cascade, and what else can we do with them?” Pushing past the “variable” metaphor, custom properties can provide new ways to balance context and isolation in CSS patterns and components.
Smashing CSS Follow-Up Q & A
I had the pleasure of presenting both a talk and workshop at Smashing Conf in San Francisco this year. During the talk, people left questions in a collaborative doc, so I’m here to provide the answers!
Creative Bloq: Has CSS Finally Come of Age?
Steve Jenkins interviews Miriam about the state of CSS, and what’s coming next for the language – from Intrinsic Design to Dynamic CSS.
VueFinder at VueConf, 2019
Talk: Dynamic CSS with Vue
Thunder Nerds: Dynamic CSS Interview
Thunder Nerds interviewed Miriam before her talk at VueConf US 2019.
Views on Vue: Fonts with Miriam Suzanne
Miriam talks with the Views on Vue panel about design, tools, fonts, and more.
Talk: Don’t Use My Grid System (with Vue Invaders!)
I love when conferences give me the opportunity to travel around the world. I love it even more when conferences go beyond the web to find inspiration from other fields. Beyond Tellerand (Düsseldorf, Germany) was the best possible combination.
Herman Style Guides
An agile approach to design systems on a budget
Design systems streamline development, communication, and consistency – but often rely on dedicated teams and extended budgets. We wanted a tool to create and maintain living style guides & pattern libraries in an agile process, and on a budget. Herman helps keep our development flow simple, and our UX consistent, as we iterate on patterns and scale over time.