Practical UI Design Techniques for Engineering Teams

Videos on component-based design, accessibility, and creating intuitive layouts. Learn to translate mockups from tools like Figma into functional, user-friendly code.

Matching Videos

Dizzy users close browsers: balancing creativity and accessibility
1:02:55

Dizzy users close browsers: balancing creativity and accessibility

Piccia Neri

It’s easy to create a good looking product, but what about a useful one?
28:39

It’s easy to create a good looking product, but what about a useful one?

Eleftheria Batsou

Unlocking Seamless Collaboration: Design-First APIs for UI Components
28:35

Unlocking Seamless Collaboration: Design-First APIs for UI Components

Lucien Immink

Design patterns for neurodiversity and mental health
23:05

Design patterns for neurodiversity and mental health

Mina Nabinger

Bridging the gap between design and development
29:53

Bridging the gap between design and development

Jade Jiang & Noga Mann

DB UX Design System – How we’ve open sourced our largest inner source project
13:57

DB UX Design System – How we’ve open sourced our largest inner source project

Anna Schoderer & Maximilian Franzke

Breaking Down Silos Between Design and Development
54:22

Breaking Down Silos Between Design and Development

Erica Rider & Stan Carrico

Migration to declarative UI in Android development
31:41

Migration to declarative UI in Android development

Crístian Viana

Build UIs that learn - Discover the powerful combination of UI and AI
21:35

Build UIs that learn - Discover the powerful combination of UI and AI

Eliran Natan

What's new in CSS for Designers?
59:20

What's new in CSS for Designers?

Onur Gumus

WeAreDevelopers LIVE - Rendering in the Browser, The State of CSS and Accessibility and more
1:02:33

WeAreDevelopers LIVE - Rendering in the Browser, The State of CSS and Accessibility and more

Chris Heilmann, Daniel Cranney & Elena Torró

Microfrontends with Blazor: Welcome to the Party!
58:32

Microfrontends with Blazor: Welcome to the Party!

Florian Rappl

Accessibility powered by AI
31:30

Accessibility powered by AI

Ramona Domen

Racism fuels users experiences : why you should understand the strength of biased narratives.
29:59

Racism fuels users experiences : why you should understand the strength of biased narratives.

Marcy Charollois

What I learned as a developer from accidents in space
18:44

What I learned as a developer from accidents in space

Andrey Sitnik

Bridging the Gap
06:16

Bridging the Gap

Philipp Kremer

Preventing Accessibility Issues Instead Of Fixing Them
56:01

Preventing Accessibility Issues Instead Of Fixing Them

Dirk Ginader

ARIA: the good parts
55:32

ARIA: the good parts

Hidde de Vries

Mastering Keyboard Accessibility
27:16

Mastering Keyboard Accessibility

Tanja Ulianova

Is This App Accessible? A Live Testing Demo
32:00

Is This App Accessible? A Live Testing Demo

Eeva-Jonna Panula

The What, Why, Who and How of accessibility on the web
29:59

The What, Why, Who and How of accessibility on the web

Konstantin Tieber

Accessibility with Web Components
25:33

Accessibility with Web Components

Manuel Mauky

Snappy UI needs no Single-Page Application
40:24

Snappy UI needs no Single-Page Application

Clemens Helm

Making Interactions Accessible to All Users
31:38

Making Interactions Accessible to All Users

Anuradha Kumari

Kirsty's Excellent Adventure in CSS Grid
36:13

Kirsty's Excellent Adventure in CSS Grid

Kirsty Burgoine

Blazing Accessibility Basics
56:41

Blazing Accessibility Basics

Dennie Declercq

Flutter Theme: All with less code
07:40

Flutter Theme: All with less code

Andrés Escobar

Useful AI friends for developers – building a multilingual app
30:27

Useful AI friends for developers – building a multilingual app

Andreas Erben & Tim Cadenbach

From Dungeons & Dragons to Fortune 500 – Running a Large Commercial Open-Source project
21:00

From Dungeons & Dragons to Fortune 500 – Running a Large Commercial Open-Source project

Elise Bentley

Augmented Intelligence for transport planning: Human in the Loop Modelling
44:55

Augmented Intelligence for transport planning: Human in the Loop Modelling

Stefan Petrov

Accessibility in React Application
30:07

Accessibility in React Application

Julia Undeutsch

Unsolved mysteries between Usability and Accessibility in iOS
25:54

Unsolved mysteries between Usability and Accessibility in iOS

Moh’d Abualhuda & Stephan Lemnitzer

Data Mining Accessibility
56:00

Data Mining Accessibility

Karl Groves

How to Build a Monetization Strategy Based on User's in-app Behavior
38:59

How to Build a Monetization Strategy Based on User's in-app Behavior

Natalie Sieradzki

Building Collaborative Open Source tools for Developers and Designers - Pablo Ruiz-Muzquiz from Penpot
56:24

Building Collaborative Open Source tools for Developers and Designers - Pablo Ruiz-Muzquiz from Penpot

Pablo Ruiz-Muzquiz

Learn Enough Design to Be Dangerous
1:02:13

Learn Enough Design to Be Dangerous

Kathryn Grayson Nanz