WORKSHOP DAY: APRIL 24

What's included in a workshop pass?
Workshop registration will start at 9:30am on April 24.
 
Workshops run from 10:00am until 5:00pm and your ticket will include coffee, lunch, snacks and free wi-fi.
 
Workshops run concurrently, so please bear in mind it is only possible to attend one - so choose wisely and book early to guarantee your place! Numbers for the workshops are limited. 
Why book a workshop?
  • Benefit from a day-long session, allowing you to dive into the detail of the subject matter at hand
  • Small group sessions: workshop places are limited, providing each attendee the time and opportunity to ask specific questions and benefit from expert insight
  • Spend 7 hours with an expert! Each workshop is delivered by one expert speaker, allowing plenty of time for education, insight and debate on the subject in question. 
  • Get ahead on networking! Meet like-minded colleagues who are facing similar challenges in your workshop session.
Workshop 1: Advanced CSS for Modern Applications with Miriam Suzanne
From building beautiful sites to maintaining complex design systems across applications,CSS is the web-language of design. Like all web languages, Cascading Style Sheets have come a long way since their early inception – providing powerful and dynamic tools for cross-browser and cross-device interface design.

Miriam will introduce a variety of new and advanced CSS techniques, along with practical use-cases, integrations, and pitfalls. You’ll learn how to manage CSS variables, grids, calculations, support queries, and more – but understanding the syntax is only a start. We’ll talk about building a robust code architecture with CSS-driven design systems, passing data between JS and CSS, and combining modern techniques to solve real, everyday interface problems.

In this workshop, you’ll learn:

  • Modern CSS Features: custom properties (variables), calc, grids, flexbox, writing modes, advanced media & support queries, and more

  • Building powerful interactions between CSS and JS

  • Combining techniques to solve practical problems, from layout and theming to interaction and data visualization

  • Common gotchas and work-arounds

  • Using Sass to write more meaningful and maintainable systems

  • CSS & Sass architecture patterns that scale

  • Writing Sass & CSS for design systems & pattern-library automation

The workshop is intended for professional front-end developers with experience in HTML and CSS.

Workshop 2: Object-Oriented UX: Simplify your pixels and your process with Sophia Prater

Designers of the digital world are constantly challenged by complexity clutter. Without hyper vigilance, extraneous design elements can easily creep into our products. These extra modules, screens, and interactions not only increase development costs, they also make life harder for users. The more stuff to process, the more users have to slow down, think, and learn.

Through the magic of object-oriented UX, we will learn a repeatable, foolproof process for creating simple, naturally intuitive digital environments.  Using every UX designer’s favorite medium (colorful sticky notes), we will map out the answers to the following fundamental questions:

  • What are the objects in the user’s world?

  • What is the structure of these objects?

  • How do they connect?

  • How do they relate to the user?

By baking these answers into the bones of our information architecture, we’ll gain clarity on our screen design, interaction design, content strategy, and even how the product should be built.

What you’ll learn:

  1. The psychology of object-oriented UX and why it speaks to our lizard brains.

  2. The four biggest user experience fails (and how to avoid them).

  3. The art and science of object mapping: how to structure a product with the power of OOUX.

Workshop 3: Making Design Systems Work with Ben Callahan and Kasey Bonifacio

Design systems offer tremendous promise:

  • Consistency across multiple experiences

  • Improved designer and developer efficiency

  • Rapid ramp-up times for new or transitioning employees

  • Unifying different disciplines within your organization

But they also come with their own challenges:

  • Managing team collaboration

  • Getting buy-in from stakeholders

  • Implementation and maintenance challenges

  • Budget and timeline constraints

  • Resourcing constraints

Ben and Kasey believe the benefits of design systems can outweigh these concerns. With some careful planning, they will help you navigate these tough challenges associated with scaling a useful design system in a fast-moving, growing organization.
 
In this workshop, Kasey and Ben will guide you through their experiences helping multiple clients facing these same difficulties.
 

What you’ll learn:

  • Evaluating your design system needs (or if you even need one)

  • Running an interface audit to determine inconsistencies

  • Convincing others of the value of a design system

  • Various models for team collaboration

  • How to encourage adoption and buy-in from UXers, designers, developers, and other stakeholders

  • How to start small and iterate

  • Rollout and delivery strategies

  • Maintaining and keeping your design system useful

This workshop is for you if:

  • You are an advocate looking to create or promote a design system

  • You need help selling design systems internally or externally

  • You have started a design system that is having trouble getting off the ground

  • You are someone who has had success with a design system but have certain challenges you can’t overcome

  • You play a role on a design system team