Tech Skills

UI/UX Design

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

14,825
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 (6,630) Articles (2788)Blog Posts (3181)Tutorials (251)Research Papers (11)News (399)
Figma Has a Free API — Here's How to Extract Design Tokens and Automate Your Workflow
Dev.to · Alex Spinov 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Figma Has a Free API — Here's How to Extract Design Tokens and Automate Your Workflow
A frontend developer told me he spent every sprint manually copying hex codes, font sizes, and...
Building an Accessible Toast Notification System in React
Dev.to · hritickjaiswal 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Building an Accessible Toast Notification System in React
Toast notifications are often implemented as simple UI feedback components, but making them...
7 Mac Apps for Developers Who Do Their Own Design Work in 2026
Dev.to · Henry Godnick 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
7 Mac Apps for Developers Who Do Their Own Design Work in 2026
If you're a developer who also handles your own UI design, marketing graphics, or product...
4 Practical Web Projects: Build Vue Task Managers, Flask URL Shorteners, and Master HTML CSS
Dev.to · Labby 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
4 Practical Web Projects: Build Vue Task Managers, Flask URL Shorteners, and Master HTML CSS
Master HTML, CSS descendant selectors, and backend integration with 4 hands-on projects. Build a Vue.js task manager and a Flask URL shortener with MySQL today.
shadcn/ui CLI Has a Free API: Here's How to Build Custom Component Libraries Programmatically
Dev.to · Alex Spinov 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
shadcn/ui CLI Has a Free API: Here's How to Build Custom Component Libraries Programmatically
What is shadcn/ui CLI? shadcn/ui has become the most popular component library approach in...
Light, Dark, and Beyond: Building Multi‑theme Variants with Gravity Compensation
Dev.to · yuelinghuashu 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Light, Dark, and Beyond: Building Multi‑theme Variants with Gravity Compensation
Extend your VS Code theme to support dark, light, and high‑contrast variants using variable separation and the Gravity Compensation principle. Share the same ru
I built Design Canvas like lovable with Orka AI
Dev.to · Siddick FOFANA 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I built Design Canvas like lovable with Orka AI
"AI Design Canvas" transforms your ideas into editable, professional designs: presentations, social...
shadcn/ui Has Free Copy-Paste Components — Not a Library, a Collection You Own
Dev.to · Alex Spinov 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
shadcn/ui Has Free Copy-Paste Components — Not a Library, a Collection You Own
Most UI libraries lock you in. Update the library, and your custom styles break. shadcn/ui copies...
5 Pain Points Wagtail Users Face with Multilingual Sites
Dev.to · Sushanth Purushothama 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
5 Pain Points Wagtail Users Face with Multilingual Sites
Wagtail CMS has solid building blocks for multilingual websites. It has a Locale model,...
Indie Developer’s Guide: Build Beautiful Mobile Apps Without a Designer
Dev.to · Fan Song 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Indie Developer’s Guide: Build Beautiful Mobile Apps Without a Designer
The Indie Developer's Design Problem Every indie developer who has shipped an app solo...
Dioxus Has a Free API: Write React-Style UIs in Rust That Run Everywhere — Web, Desktop, Mobile
Dev.to · Alex Spinov 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Dioxus Has a Free API: Write React-Style UIs in Rust That Run Everywhere — Web, Desktop, Mobile
A mobile developer spent six months building the same feature three times: once in Swift for iOS,...
Selection Through the Looking Glass: A 3D Stack Component for Mantine
Dev.to · Giovambattista Fazioli 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Selection Through the Looking Glass: A 3D Stack Component for Mantine
A Mantine component that turns flat item selection into a spatial, 3D card-stack browsing experience...
L'email comme une app. Pas comme un message.
Dev.to · innermost47 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
L'email comme une app. Pas comme un message.
La plupart des gens pensent l'email comme un texte avec un bouton à la fin. Un message qui dit...
From Design to Building: My Journey into UI/UX & Frontend
Dev.to · Bhavuk 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
From Design to Building: My Journey into UI/UX & Frontend
Hey everyone 👋 I’m Bhavuk, a designer with 3+ years of experience in branding, pitch decks, and...
The beauty of component composability — and why NeoUI does it differently
Dev.to · Jimmy Petrus 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The beauty of component composability — and why NeoUI does it differently
There's a question every UI library author eventually has to answer: when you need to add a new...
I Made a Free Photo Editor, Meme Generator, and Background Remover — All Client-Side
Dev.to · TateLyman 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I Made a Free Photo Editor, Meme Generator, and Background Remover — All Client-Side
I've been on a kick lately building browser-based tools that don't upload your stuff anywhere. After...
Free Image Tools That Run Entirely in Your Browser (No Server Upload)
Dev.to · TateLyman 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Free Image Tools That Run Entirely in Your Browser (No Server Upload)
I have a thing about uploading files to random websites. Call it paranoia, call it good practice —...
Design Tokens
Dev.to · Girl who code 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Design Tokens
Design tokens are a single source of truth for reusable design properties, stored in such a way that...
Accessibility overlays: why painting over problems doesn't fix them
Dev.to · Sergi Sánchez 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Accessibility overlays: why painting over problems doesn't fix them
Accessibility overlay widgets promise instant WCAG compliance, but they create more problems than they solve. Here's what the data shows and what actually works
How I Built an Accessibility Scanner That Checks 201 WCAG Criteria
Dev.to · DevToolsmith 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How I Built an Accessibility Scanner That Checks 201 WCAG Criteria
Building web accessibility tools isn't just about checking boxes — it's about making the web usable...
The Frontend Illusion: Why Users Think Simple Apps Are Easy to Build
Dev.to · Rohith 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Frontend Illusion: Why Users Think Simple Apps Are Easy to Build
Introduction You’ve probably heard this before. “It’s just a simple page, right?...
TailwindCSS Libraries You Should Know and Use in 2026
Dev.to · Cihan Koç 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
TailwindCSS Libraries You Should Know and Use in 2026
Tailwind CSS v4 didn't just improve the framework - it reshaped the entire ecosystem around it. The...
The "Cognitive Interface": Beyond UI and API
Dev.to · tercel 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The "Cognitive Interface": Beyond UI and API
For decades, software engineering has focused on two primary interfaces: User Interface (UI):...
Tailwind CSS vs Bootstrap - Why Developers Are Ditching Bootstrap and Never Looking Back 🎨
Dev.to · Muhammad Hamid Raza 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Tailwind CSS vs Bootstrap - Why Developers Are Ditching Bootstrap and Never Looking Back 🎨
The CSS Framework War Nobody Asked For (But Everyone Has Opinions About) Let's be real —...
Angular 22: Mix Signal Forms and Reactive Forms Seamlessly
Dev.to · Brian Treese 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Angular 22: Mix Signal Forms and Reactive Forms Seamlessly
What if you could start using Signal Forms today without touching your existing Reactive or...
Usable, Not Just Functional: Entity Selection, Binary Eval, and 6 UX Fixes Across 4 Repos
Dev.to · Jeremy Longshore 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Usable, Not Just Functional: Entity Selection, Binary Eval, and 6 UX Fixes Across 4 Repos
40+ commits across 4 repos. CAD entity selection gets real bounding boxes, a binary eval framework bootstraps to v0.2.8, and the X triage plugin ships 6 UX feat
5 UX Principles AI Code Generators Silently Break (And How to Catch Them)
Dev.to · Jose Hurtado 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
5 UX Principles AI Code Generators Silently Break (And How to Catch Them)
Cursor, v0, and Claude generate beautiful-looking interfaces. But they silently break UX fundamentals...
I Built the First-Ever Figma to WordPress Plugin Converter
Dev.to · 0n 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I Built the First-Ever Figma to WordPress Plugin Converter
The Problem Designers use Figma. Developers use WordPress. The handoff between them wastes...
I Built "Duolingo for Chart Reading" as a Solo Dev - Here's What I Learned
Dev.to · Joel 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I Built "Duolingo for Chart Reading" as a Solo Dev - Here's What I Learned
There are thousands of resources that teach you what a hammer candlestick looks like. Almost none of...
Accessibility (a11y)
Dev.to · Sarvar Yo'ldashov 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Accessibility (a11y)
🤔 Accessibility (a11y) nima? Accessibility (qisqacha a11y — "a" va "y" orasida 11 ta harf...
Practical Techniques for Optimizing React Performance in Production: A Developer’s Guide
Dev.to · Mayank Goyal 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Practical Techniques for Optimizing React Performance in Production: A Developer’s Guide
"Premature optimization is the root of all evil." - Donald Knuth Introduction As modern...
Framer Crash Course 2026
Dev.to · Adrian Twarog 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Framer Crash Course 2026
This course will help you learn Framer as a beginner if you're looking to get into Web Design. I go...
Your AI tools don't know what your brand looks like
Dev.to · Yuvraj Angad Singh 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Your AI tools don't know what your brand looks like
Every AI coding agent generates the same UI. Gray backgrounds, blue buttons, Inter font, 8px border...
Why I Stopped Using Bootstrap and Moved to Tailwind CSS
Dev.to · Zil Norvilis 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Why I Stopped Using Bootstrap and Moved to Tailwind CSS
When I first started building web applications, Bootstrap was the absolute standard. Every tutorial...
Built a 3D Batman Themed Portfolio 🦇🏎️
Dev.to · Sai Akshith Akshintala 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Built a 3D Batman Themed Portfolio 🦇🏎️
The Hook Most portfolios are flat. I wanted mine to feel like a high-performance terminal. So, I...
AI Can Generate UI — But Frontend Engineers Are More Important Than Ever
Dev.to · Rohith 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
AI Can Generate UI — But Frontend Engineers Are More Important Than Ever
Introduction Imagine this: You describe a login page in plain English, hit “Generate,” and...
Why Every AI-Built Website Looks the Same (Blame Tailwind's Indigo-500)
Dev.to · Alan West 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Why Every AI-Built Website Looks the Same (Blame Tailwind's Indigo-500)
Open three tabs of AI-generated landing pages. Any three. I guarantee at least two of them have a purple gradient, Inter font, rounded cards with subt
Mantine SelectStepper 2.0.0 — Swipe, Scroll, Resize, Repeat
Dev.to · Giovambattista Fazioli 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Mantine SelectStepper 2.0.0 — Swipe, Scroll, Resize, Repeat
Vertical orientation, touch gestures, responsive props, imperative API, and 9 bug fixes — all in one...
Consistency
Dev.to · Santhoshi Mary A 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Consistency
Understanding Consistency through a Simple Wallet System Introduction When we use payment apps, we...
I wanted shadcn/ui for Blazor. It didn’t exist. So I built it.
Dev.to · Jimmy Petrus 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I wanted shadcn/ui for Blazor. It didn’t exist. So I built it.
If you've spent any time in the React ecosystem over the past two years, you've seen shadcn/ui...
Integrating Vuetify v4 with TailwindCSS v4 in a Vite project
Dev.to · J-Sek 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Integrating Vuetify v4 with TailwindCSS v4 in a Vite project
This post was originally posted on the official Vuetify blog This time we will go through the...
One Button Too Many
Dev.to · Joshua Gutierrez 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
One Button Too Many
We had five OAuth login options on our sign in page. Google. GitHub. LinkedIn. X. Facebook. It...
Vue.js 3 in 2026: Why the Composition API is Finally Clicking for Everyone
Dev.to · Otto 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Vue.js 3 in 2026: Why the Composition API is Finally Clicking for Everyone
Vue.js 3 has been out for a few years now, but 2026 is the year it really clicked — not because of...
Design Tokens and Validator Parity: Marketplace Foundations
Dev.to · Jeremy Longshore 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Design Tokens and Validator Parity: Marketplace Foundations
Replacing scattered CSS values with design tokens and realigning the SKILL.md validator with Anthropic's official spec. Two unglamorous changes that prevent rea
How to Generate CSS Grid Layouts Instantly (2025 Guide)
Dev.to · 楊東霖 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How to Generate CSS Grid Layouts Instantly (2025 Guide)
Learn how to create CSS Grid layouts with a visual generator. Covers grid-template-columns, grid areas, responsive grids, and the best free CSS grid generators.
CSS Grid vs Flexbox: When to Use Each
Dev.to · 楊東霖 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
CSS Grid vs Flexbox: When to Use Each
CSS Grid vs Flexbox — a practical decision guide. Learn exactly when to use Grid, when to use Flexbox, and when to combine both for modern responsive layouts.
CSS Flexbox Complete Guide: Properties, Examples, and Layouts
Dev.to · 楊東霖 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
CSS Flexbox Complete Guide: Properties, Examples, and Layouts
Master every CSS Flexbox property with clear examples. Build navbars, card grids, and centered layouts with confidence.
Best Tailwind CSS Tools and Resources for Developers in 2026
Dev.to · 楊東霖 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Best Tailwind CSS Tools and Resources for Developers in 2026
The complete guide to Tailwind CSS tools in 2026. Component libraries, UI generators, VS Code extensions, playground tools, and cheatsheets that make building w