Tech Skills

UI/UX Design

User research, Figma, wireframing, design systems, prototyping and usability

9,967
lessons
Skills in this topic
View full skill map →
UX Research
beginner
Facilitate a usability test session
UI Design
beginner
Create a consistent 8pt spacing grid
Prototyping
intermediate
Build a click-through prototype in Figma
AI Design Tools
intermediate
Generate and iterate on UI concepts with AI
All Reads (1,779) Articles (754)Blog Posts (845)Tutorials (163)Research Papers (2)News (15)
I'm 11, I built a Math App with Gemini & Vercel, and I need your Mobile UX advice!
Dev.to · Jesse Otobo 🖌️ UI/UX Design ⚡ AI Lesson 2d ago
I'm 11, I built a Math App with Gemini & Vercel, and I need your Mobile UX advice!
Hello again, DEV Community!I recently shared my project, Jesse Math Rock Star, and the feedback from...
A Design Document vs a Design Chain
Dev.to · zxpmail 🖌️ UI/UX Design ⚡ AI Lesson 2d ago
A Design Document vs a Design Chain
Google open-sourced DESIGN.md — YAML tokens, a CLI linter, one-command Tailwind export. Great.But a...
MotionKit Figma Motion: import, sync, and push native animation (yes, even baked physics)
Dev.to · Shayan 🖌️ UI/UX Design ⚡ AI Lesson 2d ago
MotionKit Figma Motion: import, sync, and push native animation (yes, even baked physics)
Figma shipped native Motion. A real animation timeline, right inside the file. When that landed, a...
I Built a Color Picker & Palette Generator in Pure Vanilla JS — No Libraries, 187 Tests
Dev.to · Dev Nestio 🖌️ UI/UX Design ⚡ AI Lesson 3d ago
I Built a Color Picker & Palette Generator in Pure Vanilla JS — No Libraries, 187 Tests
Every designer and developer has been there: you have a brand color and need a palette that actually...
I Built a Free Browser-Based Urdu Writing and Design Platform
Dev.to · ANILA NAWAZ 🖌️ UI/UX Design ⚡ AI Lesson 3d ago
I Built a Free Browser-Based Urdu Writing and Design Platform
I Built a Free Browser-Based Urdu Writing and Design Platform iloveurdu.com I want to...
Building Grimicorn: One Palette, Fourteen Tools
Dev.to · Danny Holloran 🖌️ UI/UX Design ⚡ AI Lesson 3d ago
Building Grimicorn: One Palette, Fourteen Tools
How I turned a single calm, low-fatigue color palette into matching dark and light themes for VS Code, terminals, Obsidian, Claude Code and ten other tools — al
60 Themes, 51 Components, still 0 Dependencies. Yumekit v0.5 Released!
Dev.to · Jeff Rodgers 🖌️ UI/UX Design ⚡ AI Lesson 3d ago
60 Themes, 51 Components, still 0 Dependencies. Yumekit v0.5 Released!
Back in May we here at Waggy Labs launched the beta release of our Web Component UI kit "Yumekit"....
The Case for Standardizing the Design of Websites
Dev.to · Sean H 🖌️ UI/UX Design ⚡ AI Lesson 3d ago
The Case for Standardizing the Design of Websites
People complain that websites are all starting to look the same. They are not entirely wrong. A lot...
I'm 33, 7 Years Into UI Development, Here's Why I Started Learning JavaScript From Scratch
Dev.to · Santosh Kumar 🖌️ UI/UX Design ⚡ AI Lesson 3d ago
I'm 33, 7 Years Into UI Development, Here's Why I Started Learning JavaScript From Scratch
I'm a UI developer with 7+ years of experience. HTML, CSS, pixel-perfect Figma-to-code, I've done...
DESIGN.md Anatomy: How Tokens and Prose Work Together
Dev.to · PromptMaster 🖌️ UI/UX Design ⚡ AI Lesson 3d ago
DESIGN.md Anatomy: How Tokens and Prose Work Together
A DESIGN.md has two parts: YAML front matter with machine-readable design tokens, and a markdown body...
Skeleton Loading Screens in Next.js App Router — The Right Way to Handle Async UI
Dev.to · Aon infotech 🖌️ UI/UX Design ⚡ AI Lesson 3d ago
Skeleton Loading Screens in Next.js App Router — The Right Way to Handle Async UI
Skeleton screens are one of those things that seem simple until you actually implement them well. The...
Project Log #11: UI Tree vs Screenshots — The Real Performance Test
Dev.to · Okeke Chukwudubem 🖌️ UI/UX Design ⚡ AI Lesson 4d ago
Project Log #11: UI Tree vs Screenshots — The Real Performance Test
Day 11. I ran the old vision system and the new one side by side. The results surprised...
Why your Tailwind build is bloated (And how to fix it in 3 steps)
Dev.to · Avishek Dhimal 🖌️ UI/UX Design ⚡ AI Lesson 4d ago
Why your Tailwind build is bloated (And how to fix it in 3 steps)
Tailwind CSS is an absolute game-changer for speed, but if you aren't careful, you can end up...
Even Figma isn't sure about its own design tokens
Dev.to · Stéphane LaFlèche 🖌️ UI/UX Design ⚡ AI Lesson 4d ago
Even Figma isn't sure about its own design tokens
The whole industry seems to have agreed on a standard for design tokens. The shift it sets up is...
Mermaid Diagrams in Markdown: The Complete Developer Guide Written by
Dev.to · Kritika Yadav 🖌️ UI/UX Design ⚡ AI Lesson 5d ago
Mermaid Diagrams in Markdown: The Complete Developer Guide Written by
Mermaid Diagrams in Markdown: The Complete Developer Guide Here is a scenario every developer knows:...
What I Learned Designing 50 Logos With AI (and When It Actually Works)
Dev.to · member_ce2645ea 🖌️ UI/UX Design ⚡ AI Lesson 5d ago
What I Learned Designing 50 Logos With AI (and When It Actually Works)
I can't design a logo. I've tried. Every time I open Illustrator I spend an hour making something...
Why Healenium Fails on Ant Design (And What I Built Instead)
Dev.to · Mandavilli Vijay 🖌️ UI/UX Design ⚡ AI Lesson 5d ago
Why Healenium Fails on Ant Design (And What I Built Instead)
TL;DR: I built an open-source Python library that uses semantic embeddings to heal broken UI test...
The website chatbot was a workaround, not a solution
Dev.to · Giuseppe Socci 🖌️ UI/UX Design ⚡ AI Lesson 5d ago
The website chatbot was a workaround, not a solution
Open almost any company website built in the last two years and a little circle pops up in the...
Stop Building Boring Interfaces for Cool Systems
Dev.to · Naveen R 🖌️ UI/UX Design ⚡ AI Lesson 5d ago
Stop Building Boring Interfaces for Cool Systems
Why developer tools deserve a design language of their own - and how I built one for my own corner of...
Building Spatial Memory: Why I Built a "Pinterest for the Physical World" and What I Learned
Dev.to · KevinTen 🖌️ UI/UX Design ⚡ AI Lesson 5d ago
Building Spatial Memory: Why I Built a "Pinterest for the Physical World" and What I Learned
Building Spatial Memory: Why I Built a "Pinterest for the Physical World" and What I...
Why I Built a Digital Temple for 16 Chinese Gods (And What I Learned)
Dev.to · fan ye 🖌️ UI/UX Design ⚡ AI Lesson 5d ago
Why I Built a Digital Temple for 16 Chinese Gods (And What I Learned)
Why I Built a Digital Temple for 16 Chinese Gods (And What I Learned) Three weeks ago I...
Why Web Accessibility Matters:How I Fixed My Portfolio
Dev.to · mercymuiruri-hue 🖌️ UI/UX Design ⚡ AI Lesson 5d ago
Why Web Accessibility Matters:How I Fixed My Portfolio
Why Web Accessibility Matters: How I Fixed My Portfolio’s Semantic HTML When first learning web...
Scoping multi-brand CSS variables using data attributes
Dev.to · Alexander 🖌️ UI/UX Design ⚡ AI Lesson 6d ago
Scoping multi-brand CSS variables using data attributes
I opened the pull request and immediately felt a headache coming on. We just acquired a smaller...
Component Deep Dive #12: Table of Contents — Your Article Is Long, But Your Reader's Patience Is 3 Seconds
Dev.to · WDSEGA 🖌️ UI/UX Design ⚡ AI Lesson 6d ago
Component Deep Dive #12: Table of Contents — Your Article Is Long, But Your Reader's Patience Is 3 Seconds
This component is from Web Component Dictionary v2.0 — 83 ready-to-use web components across 8...
Turning Figma Designs Into Production React Websites
Dev.to · Prince Hymn 🖌️ UI/UX Design ⚡ AI Lesson 6d ago
Turning Figma Designs Into Production React Websites
Turning Figma Designs Into Real Websites: My Frontend Workflow A design file is only the beginning....
Defer Authentication: A React Native UX Pattern That Doubled Our Retention
Dev.to · Russel DSouza 🖌️ UI/UX Design ⚡ AI Lesson 6d ago
Defer Authentication: A React Native UX Pattern That Doubled Our Retention
Forcing auth before the first useful screen killed 82% of new users in our React Native app. We...
Top Animated UI Component Libraries for React
Dev.to · Rakesh Nakrani 🖌️ UI/UX Design ⚡ AI Lesson 6d ago
Top Animated UI Component Libraries for React
Animated UI component libraries are pre-built React component collections where scroll effects, hover...
Designing for the Moment You Switch Back: Introducing Workstream Continuity Design
Dev.to · Connor Hickey 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
Designing for the Moment You Switch Back: Introducing Workstream Continuity Design
Most software is good at remembering where information lives. It is much worse at remembering where...
tl.extend — Register Custom CSS Variants Anywhere in Your Codebase, No Central Config Required
Dev.to · Jenny Akhi 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
tl.extend — Register Custom CSS Variants Anywhere in Your Codebase, No Central Config Required
Every atomic-CSS system eventually hits the same wall: the built-in breakpoints and pseudo-classes...
Standard CSS has become beautiful, Tailwind may no longer be necessary
Dev.to · Hulk in Public 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
Standard CSS has become beautiful, Tailwind may no longer be necessary
Recently, I realized that standard CSS has evolved quite a lot. When I talk with other engineers, it...
The SVG Rendering Bug That Cost a Client $2,000
Dev.to · swift king 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
The SVG Rendering Bug That Cost a Client $2,000
A designer sent me a panicked Slack message. Their client's product icons had leaked onto a public...
Building a Design System Without Recreating CSS
Dev.to · Drew Marshall 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
Building a Design System Without Recreating CSS
One of the easiest traps to fall into when building a design system is accidentally recreating...
🎨 Limn Engine Rendering Pipeline — From CSS Background to Dynamic Components
Dev.to · Kehinde Owolabi 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
🎨 Limn Engine Rendering Pipeline — From CSS Background to Dynamic Components
🎨 Limn Engine Rendering Pipeline — From CSS Background to Dynamic Components How...
Angular Material Theming System Course — Now 100% Free
Dev.to · Dharmen Shah 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
Angular Material Theming System Course — Now 100% Free
If you've worked with Angular Material, you know theming can be one of the trickiest parts of the...
The Image Upload Problem I See Everywhere: Compressing Before Resizing
Dev.to · Subharanjan Sahoo 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
The Image Upload Problem I See Everywhere: Compressing Before Resizing
There is a tiny image workflow mistake I keep seeing: People try to compress a huge image before...
How I Built a CSS Glassmorphism Generator (and What I Learned About backdrop-filter)
Dev.to · Wahab Shah 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
How I Built a CSS Glassmorphism Generator (and What I Learned About backdrop-filter)
I've been building CSSTools.io — a collection of free CSS generator tools for developers. One of the...
The UX Challenge of AI: Training Users to Build a Secure Facial Vault
Dev.to · Evan S 🖌️ UI/UX Design ⚡ AI Lesson 1w ago
The UX Challenge of AI: Training Users to Build a Secure Facial Vault
When you build an app, you know exactly how the backend works. But the moment real users hit the...
Beginners guide to website accessibility | The 6 most common web accessibility mistakes
Dev.to · Boyoyfg 🖌️ UI/UX Design ⚡ AI Lesson 2w ago
Beginners guide to website accessibility | The 6 most common web accessibility mistakes
Hey everyone! I just wanted to share this on website accessibility site that I made with you. It...
#My First 3D-Portfolio WebSite
Dev.to · Priyansh sharma 🖌️ UI/UX Design ⚡ AI Lesson 2w ago
#My First 3D-Portfolio WebSite
**_Built a zero-gap scroll-driven frame animation portfolio with glassmorphism UI and water effects —...
<Activity /> component - A Better Way to Hide Components Without Losing State
Dev.to · Madhuban Khatri 🖌️ UI/UX Design ⚡ AI Lesson 2w ago
<Activity /> component - A Better Way to Hide Components Without Losing State
What is the use of Activity Component? We can hide the components without losing their...
How to Build a Sticky Sidebar Navigation with Next.js and Tailwind CSS v4
Dev.to · TheKitBase 🖌️ UI/UX Design ⚡ AI Lesson 2w ago
How to Build a Sticky Sidebar Navigation with Next.js and Tailwind CSS v4
A production-quality sticky sidebar in Next.js needs four things: CSS position sticky for the...
Vue 3 Simple Component Development: API Design from the Button Component
Dev.to · yuelinghuashu 🖌️ UI/UX Design ⚡ AI Lesson 2w ago
Vue 3 Simple Component Development: API Design from the Button Component
Using Button as an example, this article explores the API design philosophy of Vue 3 component libraries, covering Props definition, variant systems, size trade
Why Recovery Design Belongs in Privacy UX
Dev.to · Ciforus 🖌️ UI/UX Design ⚡ AI Lesson 2w ago
Why Recovery Design Belongs in Privacy UX
Privacy products are often judged by encryption language first. That is understandable, but it is...
Your Vibe-Coded App Works. Is It Any Good?
Dev.to · MLH Team 🖌️ UI/UX Design ⚡ AI Lesson 2w ago
Your Vibe-Coded App Works. Is It Any Good?
TL;DR - Getting an app to run is now the easy part. AI is very good at producing something that...
Build a multi-platform Design System, step by step
Dev.to · Ibrahima D. 🖌️ UI/UX Design 3w ago
Build a multi-platform Design System, step by step
Let's build a multi-platform Design System, step by step Web, iOS, Android. One color...
I built a free image converter that runs 100% in your browser — no upload, no signup
Dev.to · imgvo 🖌️ UI/UX Design ⚡ AI Lesson 3w ago
I built a free image converter that runs 100% in your browser — no upload, no signup
Hey DEV community! 👋 I built IMGVO — a free image tool that works entirely in your browser. ...
Building an Accessible Autocomplete in React
Dev.to · Rizwan Saleem 🖌️ UI/UX Design ⚡ AI Lesson 4w ago
Building an Accessible Autocomplete in React
Building an Accessible Autocomplete in React Building an Accessible Autocomplete...
Finish-Up-A-Thon: How I Turned a Half-Finished Hugo Theme into a Standalone Shiki + Tailwind v4 Project
Dev.to · ouraihub 🖌️ UI/UX Design ⚡ AI Lesson 4w ago
Finish-Up-A-Thon: How I Turned a Half-Finished Hugo Theme into a Standalone Shiki + Tailwind v4 Project
From Shared Modules to Fully Inlined: Finishing a Hugo Theme with Shiki, Tailwind v4, and CI...