Tech Skills

UI/UX Design

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

14,736
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,547) Articles (2752)Blog Posts (3158)Tutorials (227)Research Papers (11)News (399)
I Built an Accessible React Component Library from Scratch — Here's What I Learned
Dev.to · Anex_UI 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
I Built an Accessible React Component Library from Scratch — Here's What I Learned
Why I built it Every time I started a new React project I'd reach for a UI library and hit the same...
Building Embeddable Browser Games for Website Engagement
Dev.to · Games I Know 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Building Embeddable Browser Games for Website Engagement
Most websites are built to be read. But sometimes, reading is not enough. Visitors land on a page,...
Figma vs Penpot for design teams in 2026: feature parity and self-host
Dev.to · pickuma 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Figma vs Penpot for design teams in 2026: feature parity and self-host
Penpot 2.0 closed the workflow gap with Figma — components, flex layout, design tokens. Here's what's reached parity, where Figma still wins, and when the self-
What if UI tests validated user experience instead of selectors?
Dev.to · Ali Eissa 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
What if UI tests validated user experience instead of selectors?
Most UI testing today focuses on validating implementation details, whether DOM structure, selectors,...
Circular Image Cropping with Canvas API: The Complete Guide
Dev.to · Haruki Tanaka 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Circular Image Cropping with Canvas API: The Complete Guide
I needed to generate circular avatar thumbnails for a side project last week. What seemed like a...
WCAG Accessibility and Visual Testing: The Guide to Detecting Regressions
Dev.to · Delta-QA 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
WCAG Accessibility and Visual Testing: The Guide to Detecting Regressions
WCAG Accessibility and Visual Testing: Why These Two Disciplines Can No Longer Ignore Each...
Let Equals Equal Equals
Dev.to · Benny Powers 🇮🇱🦁️ 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Let Equals Equal Equals
TL;DR: Setting ariaDescribedByElements on a node silently fails when the target is in a different...
Background Gradient Tricks: From Stripes to Complex Patterns
Dev.to · Nick Benksim 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Background Gradient Tricks: From Stripes to Complex Patterns
Why Are We Still Downloading 200KB SVGs for Simple Grids? Grab a cup of coffee and let’s talk about...
Why React Native Is Still the Pragmatic Choice for Most Mobile Startups in 2026
Dev.to · Olivia Parker 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Why React Native Is Still the Pragmatic Choice for Most Mobile Startups in 2026
Every few months someone publishes a piece explaining why React Native is finished. Flutter has...
Beyond Media Queries: Master Container Queries in React ⚡
Dev.to · Prajapati Paresh 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Beyond Media Queries: Master Container Queries in React ⚡
The Limitation of Screen-Based Breakpoints Standard responsive design depends on CSS Media Queries...
Gujarat Web Design: Why Pretty Sites Don't Sell (and What Does)
Dev.to · Clickmaking 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Gujarat Web Design: Why Pretty Sites Don't Sell (and What Does)
Your Ahmedabad website looks great but isn't selling? I'm Akshay. Here's my no-BS 2026 guide to web design that actually gets you Gujarati customers.
v0 by Vercel Review: AI-Generated UI Components That Actually Ship
Dev.to · pickuma 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
v0 by Vercel Review: AI-Generated UI Components That Actually Ship
v0 generates React and Next.js UI from natural language prompts. A pragmatic look at what it produces, how the output compares to hand-written code, and when it
Manifest UI: shadcn/ui Blocks for AI Chat Interfaces
Dev.to · jQueryScript 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Manifest UI: shadcn/ui Blocks for AI Chat Interfaces
Manifest UI: a set of production-ready shadcn/ui blocks for building ChatGPT and Claude-style AI chat...
How I Built a Dark Cinematic Restaurant Landing Page Template and Listed It For Sale
Dev.to · Andy Cycod 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
How I Built a Dark Cinematic Restaurant Landing Page Template and Listed It For Sale
I'm 18 years old, based in Lagos, Nigeria, and I just launched my first digital product — a premium...
Stop Over-Engineering Your UI: Material 3 for Blazor (Without the JS State Management Nightmare)
Dev.to · Kouros Zirak 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Stop Over-Engineering Your UI: Material 3 for Blazor (Without the JS State Management Nightmare)
If you have built a web app in the last five years using the dominant JavaScript frameworks, you...
State.js Tutorial: Creating Reusable UI Components with Pure CSS Reactivity
Dev.to · iDev-Games 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
State.js Tutorial: Creating Reusable UI Components with Pure CSS Reactivity
Modern frontend frameworks treat components as JavaScript objects, classes, or functions. But what if...
Accessibility Bugs That Were Actually Architecture Problems
Dev.to · Naomi 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Accessibility Bugs That Were Actually Architecture Problems
After years on large enterprise frontends, I noticed a pattern — many accessibility defects weren't screen-level bugs. They were architecture problems showing u
Generating fluid CSS clamp functions from static Figma typography tokens
Dev.to · Alexander 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Generating fluid CSS clamp functions from static Figma typography tokens
You are staring at a CSS file with 45 lines of media queries just to handle font sizes. The design...
Accessibility question: is nesting interactive elements bad?
Dev.to · Christian Heilmann 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Accessibility question: is nesting interactive elements bad?
I am currently writing a gallery script for myself and ran into an interesting accessibility...
I love MJML — I just didn't want a whole templating engine for two tiny things
Dev.to · Michal Král 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
I love MJML — I just didn't want a whole templating engine for two tiny things
I love MJML. Responsive HTML email is one of the genuinely miserable corners of frontend — nested...
SVG Keyframe Animation in Pure CSS (No Library)
Dev.to · Iurii Rogulia 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
SVG Keyframe Animation in Pure CSS (No Library)
CSS SVG animation with pure @keyframes: sync multiple tracks, fix the SVG transform override trap, and build smooth loops without GSAP or Framer Motion.
Liquid Alerts: WOW Alerts Meet Liquid Border
Dev.to · Paweł Nosko 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Liquid Alerts: WOW Alerts Meet Liquid Border
Liquid Alerts merges two lab plugins: premium WOW Alerts (pure CSS) and Liquid Border (jQuery + SVG...
Why I Stopped Using Overleaf for My Resume (And Built a No-Code Alternative)
Dev.to · Lampzi 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Why I Stopped Using Overleaf for My Resume (And Built a No-Code Alternative)
For software engineers and tech professionals, the LaTeX resume is almost a competency signal. When...
Stop Using Global State: Master Localized React Context ⚡
Dev.to · Prajapati Paresh 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Stop Using Global State: Master Localized React Context ⚡
The Over-Globalized State Trap When building highly complex UI elements—like an advanced Kanban...
Claude Cowork has changed managing a Figma design system library forever
Dev.to · shadcncraft 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Claude Cowork has changed managing a Figma design system library forever
Field notes from a month of running a Figma library with Claude Cowork in the loop. What it is great...
From Figma to production React, with AI in the loop
Dev.to · shadcncraft 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
From Figma to production React, with AI in the loop
The four pieces of the new design-to-code workflow: shadcncraft in your project, the shadcncraft...
The Developer's Complete Guide to Free SVG Icons in 2026 (And Where to Actually Find Them)
Dev.to · pooja verma 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
The Developer's Complete Guide to Free SVG Icons in 2026 (And Where to Actually Find Them)
If you've ever scrambled through half a dozen sites trying to find the right icon — only to discover...
Interactive PDF with fillable fields directly from Figma. My first experience with vibe coding.
Dev.to · Eugen L 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Interactive PDF with fillable fields directly from Figma. My first experience with vibe coding.
I work as a communication designer on the in-house team at Cloud.ru. Before that, I spent several...
Trust Boundaries in Client-Side Health Apps
Dev.to · CrisisCore-Systems 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Trust Boundaries in Client-Side Health Apps
Health-app privacy is an architectural boundary: what stays on device, what leaves by choice, and what must never become product exhaust.
I Asked AI to Fix My UI 20+ Times. The Problem Wasn't My Prompts.
Dev.to · yuki uix 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
I Asked AI to Fix My UI 20+ Times. The Problem Wasn't My Prompts.
The feature was done. Everything worked. I opened the browser, looked at the page, and thought: it's...
How an Accessibility SaaS Broke Its Own Landing (and How We Fixed It)
Dev.to · Romain 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
How an Accessibility SaaS Broke Its Own Landing (and How We Fixed It)
We added reveals to our accessibility SaaS landing. They used opacity. Under prefers-reduced-motion, the opacity stayed at zero — content invisible to anyone wh
PowerPoint Is Dead. Here’s What Comes Next.
Dev.to · Joel del Pilar 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
PowerPoint Is Dead. Here’s What Comes Next.
It's kind of a bold statement, coming from a random guy on the internet, claiming that one of the...
Laying it all Out
Dev.to · ShaynaProductions 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Laying it all Out
Prologue A while ago, I decided to develop a fully accessible main navigation component in React and...
Hallmark: Stop AI-Generated UI Slop in One Command in 2026
Dev.to · Ramsis Hammadi 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Hallmark: Stop AI-Generated UI Slop in One Command in 2026
Hallmark: Stop AI-Generated UI Slop in One Command in 2026 TL;DR Summary AI...
Embed Mermaid in Notion: The 4 Working Approaches in 2026
Dev.to · Levi Liu 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Embed Mermaid in Notion: The 4 Working Approaches in 2026
Notion's native Mermaid block is fine for quick notes — but breaks the moment you want a theme, live updates, or a clean export. Here are the four embedding pat
Building a Shareable Digital Gift: UX and Frontend Lessons from DigiBouquet
Dev.to · Emily digiplanPro 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Building a Shareable Digital Gift: UX and Frontend Lessons from DigiBouquet
I recently looked at a small web product called DigiBouquet, and I think it is a useful example of...
md - context menu
Dev.to · pjdev2d 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
md - context menu
# Context Menu System – Architecture Review Notes ## Current Architecture Score | Area | Score...
Design to Code #5: Using AI to Build a Design System
Dev.to · 7onic 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Design to Code #5: Using AI to Build a Design System
I use Claude for almost everything in 7onic. I also wrote three shell scripts whose job is to catch it reporting things as done when they aren't.
Why Some Websites Feel Instantly Better to Use
Dev.to · Shefali 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Why Some Websites Feel Instantly Better to Use
We browse websites every day, and some feel really nice to use, while others technically work...
CSS Scroll-Driven Animations: No JavaScript Required
Dev.to · Danny Holloran 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
CSS Scroll-Driven Animations: No JavaScript Required
CSS scroll-driven animations let you create silky-smooth scroll effects — progress bars, reveal animations, parallax — using pure CSS with zero JavaScript.
Building DailyAxom: Creating a Digital Platform for Students, Job Seekers, and Competitive Exam Aspirants
Dev.to · Khurshid Alom 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Building DailyAxom: Creating a Digital Platform for Students, Job Seekers, and Competitive Exam Aspirants
The internet has transformed how students access educational resources. However, finding reliable...
Resume Building using HTML & CSS
Dev.to · Annapoorani Kadhiravan 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Resume Building using HTML & CSS
How Awesome it would be, if we create our own resume using HTML and CSS to apply for jobs? Yes, First...
MetaMask Had 30 Million Users and Still Lost the UX War. Here's the Autopsy.
Dev.to · soma ryuu 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
MetaMask Had 30 Million Users and Still Lost the UX War. Here's the Autopsy.
MetaMask was first, biggest, and most funded. It still lost the interface war. The reason is not technical.
Building Cross-Platform Digital Products: Challenges and Best Practices
Dev.to · David Ohnstad 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Building Cross-Platform Digital Products: Challenges and Best Practices
Building cross-platform digital products requires a strategic balance of technology selection, user experience optimization, performance tuning, and securi
Every App Needs a Recognizable Identity
Dev.to · Georgi Hristov 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Every App Needs a Recognizable Identity
Lately I’ve been thinking a lot about something that feels much harder than building features...
Day 90: Building a Resilient App Shell & Theme Engine in React
Dev.to · Eric Rodríguez 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Day 90: Building a Resilient App Shell & Theme Engine in React
A robust serverless backend is useless if your frontend feels like an unfinished prototype. Today, I...
Why I Built @editora/ui-react?
Dev.to · Ajay Kumar 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Why I Built @editora/ui-react?
After building multiple SaaS products, admin dashboards, AI tools, and enterprise platforms, I kept...
Most Dental Clinic Websites Focus on Design Instead of Trust
Dev.to · Bohdan Prytulyak 🖌️ UI/UX Design ⚡ AI Lesson 1mo ago
Most Dental Clinic Websites Focus on Design Instead of Trust
Modern dental clinic websites often look impressive. Large hero sections. Beautiful...