Tech Skills

UI/UX Design

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

14,816
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,624) Articles (2786)Blog Posts (3179)Tutorials (249)Research Papers (11)News (399)
Storybook for Next.js: Component Development in Isolation
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Storybook for Next.js: Component Development in Isolation
Storybook for Next.js: Component Development in Isolation Building UI components inside...
Tailwind CSS Performance: Purging, JIT, and Bundle Size
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Tailwind CSS Performance: Purging, JIT, and Bundle Size
Tailwind CSS Performance: Purging, JIT, and Bundle Size Tailwind generates thousands of...
How to Generate UI/UX Designs Automatically With AI: A Step-by-Step Guide
Dev.to · Fan Song 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How to Generate UI/UX Designs Automatically With AI: A Step-by-Step Guide
The most time-consuming phase of any digital product build is not writing code — it is the design...
Math Curve Loaders: SVG CSS Loading Animations
Dev.to · jQueryScript 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Math Curve Loaders: SVG CSS Loading Animations
Math Curve Loaders: a plain HTML, SVG, CSS, and JavaScript loader gallery built around mathematical...
Lottie vs SVG Animation: Which One Should You Use in Real Projects?
Dev.to · Rahul Khorde 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Lottie vs SVG Animation: Which One Should You Use in Real Projects?
Animations are no longer just “nice to have” — they directly impact user experience, performance, and...
shadcn/ui: Building a Design System Without Writing a Design System
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
shadcn/ui: Building a Design System Without Writing a Design System
shadcn/ui: Building a Design System Without Writing a Design System Component libraries...
The Ultimate Guide to Site Plans Online and Property Design
Dev.to · Siteplans 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Ultimate Guide to Site Plans Online and Property Design
Whether you are a homeowner, developer, or architect, understanding site plans online is essential...
Recharts and Victory: Data Visualization in React Without the D3 Learning Curve
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Recharts and Victory: Data Visualization in React Without the D3 Learning Curve
Recharts and Victory: Data Visualization in React Without the D3 Learning Curve D3 is...
Accessible React Components: ARIA Patterns, Focus Management, and Screen Reader Testing
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Accessible React Components: ARIA Patterns, Focus Management, and Screen Reader Testing
Accessible React Components: ARIA Patterns, Focus Management, and Screen Reader...
Daisy UI vs Shadcn UI
Dev.to · Mihir Koshti 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Daisy UI vs Shadcn UI
Choosing the right UI approach in a Tailwind-based project is not just about picking a component...
Framer Motion Animations That Don't Kill Performance: Patterns and Pitfalls
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Framer Motion Animations That Don't Kill Performance: Patterns and Pitfalls
Framer Motion Animations That Don't Kill Performance: Patterns and Pitfalls Framer Motion...
Zustand vs Redux Toolkit: State Management for Modern React Apps
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Zustand vs Redux Toolkit: State Management for Modern React Apps
Zustand vs Redux Toolkit: State Management for Modern React Apps Redux Toolkit fixed most...
Storybook for Next.js: Component Development, Interaction Testing, and Visual Regression
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Storybook for Next.js: Component Development, Interaction Testing, and Visual Regression
Storybook is the industry standard for building and documenting UI components in isolation. When used...
Forms Accessibility: The 8 Trusted Tester Test IDs You Need to Know
Dev.to · Laura Wissiak, CPACC 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Forms Accessibility: The 8 Trusted Tester Test IDs You Need to Know
A developer’s guide to labels, context changes, error handling, and prevention based on the DHS...
Framer Motion Patterns: Variants, Layout Animations, Shared Elements, and Page Transitions
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Framer Motion Patterns: Variants, Layout Animations, Shared Elements, and Page Transitions
Framer Motion is the most capable React animation library. But most developers use it for simple...
Tailwind CSS Patterns That Scale: CVA, Design Tokens, Dark Mode, and Component Architecture
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Tailwind CSS Patterns That Scale: CVA, Design Tokens, Dark Mode, and Component Architecture
Tailwind CSS gets criticized for making HTML verbose. That criticism misses the point. The real...
Web Accessibility in Next.js: Semantic HTML, ARIA, Focus Management, and axe-core
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Web Accessibility in Next.js: Semantic HTML, ARIA, Focus Management, and axe-core
Accessibility isn't a nice-to-have -- it's legally required in many jurisdictions and expands your...
Framer Motion for Next.js: Scroll Animations, Page Transitions, and Micro-Interactions
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Framer Motion for Next.js: Scroll Animations, Page Transitions, and Micro-Interactions
Animations make apps feel polished. Done wrong, they tank performance and annoy users. Framer Motion...
Tailwind CSS Best Practices: cva, twMerge, Design Tokens, and Avoiding Common Mistakes
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Tailwind CSS Best Practices: cva, twMerge, Design Tokens, and Avoiding Common Mistakes
Tailwind CSS scales well when you use it right and becomes a nightmare when you don't. These are the...
shadcn/ui Deep Dive: Theming, Custom Variants, and Building Your Own Components
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
shadcn/ui Deep Dive: Theming, Custom Variants, and Building Your Own Components
shadcn/ui has become the de facto component library for Next.js. It's not a package you install --...
Why Muslim App Users Deserve Better UX (And What We're Doing About It)
Dev.to · Max kevin 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Why Muslim App Users Deserve Better UX (And What We're Doing About It)
The Problem No One Talks About Open almost any Islamic app on the Play Store. Within ten...
Tailwind CSS Patterns That Actually Scale: cva, cn(), and Design Tokens
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Tailwind CSS Patterns That Actually Scale: cva, cn(), and Design Tokens
Tailwind CSS is fast to write but easy to write badly. After building a dozen production UIs, these...
React Query vs SWR vs Server Components: Data Fetching in Next.js 14
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
React Query vs SWR vs Server Components: Data Fetching in Next.js 14
When to use Server Components, SWR, and React Query in Next.js 14 App Router — decision matrix, the hybrid pattern, and real-world scenario mapping.
Tailwind CSS v4 in Next.js 14: What Changed and How to Migrate
Dev.to · Atlas Whoff 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Tailwind CSS v4 in Next.js 14: What Changed and How to Migrate
Tailwind CSS v4 replaces tailwind.config.js with @theme CSS blocks, switches to native CSS variables, and ships a 10x faster Rust engine. Here's the migration g
The Role of Architectural Design and Elevation Planning in Modern Construction– ACad Studio
Dev.to · Acad Studio 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Role of Architectural Design and Elevation Planning in Modern Construction– ACad Studio
Within quickly growing city areas like Gurgaon, the need for expert elevation architect assistance...
Mobile Ecommerce UX: 12 Best Practices That Actually Increase Conversions
Dev.to · Vilius CRO 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Mobile Ecommerce UX: 12 Best Practices That Actually Increase Conversions
Mobile drives 70%+ of ecommerce traffic but converts worse than desktop. Here are 12 UX fixes that close that gap - backed by real tests and data.
How Frontend Developers Can Build Better Interfaces with Design Thinking
Dev.to · Henry Spencer 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How Frontend Developers Can Build Better Interfaces with Design Thinking
Introduction Frontend development is not just about writing code. It is about creating...
React vs JavaScript: Why Developers Prefer React for UI Projects
Dev.to · Karthick Karthick 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
React vs JavaScript: Why Developers Prefer React for UI Projects
Introduction If you’ve ever built a small project like a calculator, to-do app, or counter, you...
The GridCN: shadcn/ui Components With Tron Aesthetics and 3D Effects
Dev.to · jQueryScript 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The GridCN: shadcn/ui Components With Tron Aesthetics and 3D Effects
The GridCN: a Tron: Ares-inspired design system built on shadcn/ui for React and Next.js. Key...
Website Designing Company in Janakpuri: Expert Guide for Businesses
Dev.to · Delhi Web Designing 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Website Designing Company in Janakpuri: Expert Guide for Businesses
In today’s competitive market, having a professional website is no longer optional—it is a core part...
I built a dashboard starter kit so junior developers can learn by doing, not by guessing
Dev.to · Maria John 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I built a dashboard starter kit so junior developers can learn by doing, not by guessing
When I started building my React dashboard starter kit, I wasn't solving my own problem. I was...
Smooth CSS Gradients with easing-gradients (A TailwindCSS Plugin)
Dev.to · jQueryScript 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Smooth CSS Gradients with easing-gradients (A TailwindCSS Plugin)
easing-gradients: a Tailwind CSS plugin that applies easing curves to gradient stop distribution....
Gestify — Gesture Controls for Every Web Video (Chrome, Edge, Firefox + Android)
Dev.to · lu xiao 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Gestify — Gesture Controls for Every Web Video (Chrome, Edge, Firefox + Android)
The Problem Phone apps like YouTube and TikTok have amazing gesture controls — swipe to...
How to Build a Feature Section for a SaaS Landing Page (Next.js + Tailwind)
Dev.to · vuleolabs 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How to Build a Feature Section for a SaaS Landing Page (Next.js + Tailwind)
When users scroll past the hero section, they immediately ask one question: "What does this product...
Figma Made a Huge Step Forward in AI Design - (April 2026)
Dev.to · Zayn Levesque 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Figma Made a Huge Step Forward in AI Design - (April 2026)
What if the tools that write your code could also design your interface? For years, product...
Designing Emotion
Dev.to · João André Quitari Godinho Pimentel 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Designing Emotion
Can digital products really evoke emotions like anime and Marvel, and what does this mean for US designers?
Need to Mirror an Image? Here's the Fastest Free Way
Dev.to · Pixotter 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Need to Mirror an Image? Here's the Fastest Free Way
How to Flip an Image (Mirror, Horizontal & Vertical) Flipping an image creates a...
I built an app that helps couples decide what to watch together
Dev.to · Martin Langaas 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I built an app that helps couples decide what to watch together
My girlfriend and I had the same argument every Friday night: "What do you want to watch?" "I don't...
From Static to Real-Time: Data Viz with st-core.fscss (Pure CSS Charts)
Dev.to · FSCSS tutorial 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
From Static to Real-Time: Data Viz with st-core.fscss (Pure CSS Charts)
This is a follow-up to my earlier post (Building a trading dashboard UI with zero JavaScript — just...
Build Enterprise-Grade Flutter Dashboards in Minutes 🚀 (What’s New in NRB 3.0.3)
Dev.to · Innovate Nest Labs 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Build Enterprise-Grade Flutter Dashboards in Minutes 🚀 (What’s New in NRB 3.0.3)
If you’ve ever tried to build a complex, responsive data table in Flutter, you know the struggle....
Tired of Overthinking CSS Architecture? Meet Lism CSS
Dev.to · Ryo 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Tired of Overthinking CSS Architecture? Meet Lism CSS
CSS architecture is an eternal challenge in web development. Modern CSS features evolve every day....
Render Props Are Not Dead — React Hooks Didn't Replace What Actually Matters
Dev.to · Maryan Mats 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Render Props Are Not Dead — React Hooks Didn't Replace What Actually Matters
Hooks replaced render props for logic sharing — but not for rendering control, inversion of control, or component architecture. Here's why I still use render pr
A Carnival Shooting Game Changed How I Think About Design
Dev.to · Hiroshi TK 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
A Carnival Shooting Game Changed How I Think About Design
A team built a target-shooting game for families. Playtests went great, everyone was smiling. Then...
App Focus Drills: what we learned building Random Tactical Timer
Dev.to · Igor Ganapolsky 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
App Focus Drills: what we learned building Random Tactical Timer
What changed today Stability and UX polish work Search intent...
Why Choose Vue.js for App Development
Dev.to · Web Mavens 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Why Choose Vue.js for App Development
Vue.js has become a popular choice for building modern web applications due to its simplicity,...
How to Start a Career in Animation After 12th in Miyapur
Dev.to · MAAC Miyapur 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How to Start a Career in Animation After 12th in Miyapur
Are you a creative 12th-grade student in Miyapur dreaming of bringing characters to life on screen?...
Cross-Platform Mobile UI Test Automation with Appium, Espresso, and XCUITest
Dev.to · beefed.ai 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Cross-Platform Mobile UI Test Automation with Appium, Espresso, and XCUITest
Compare Appium, Espresso, and XCUITest. Learn test design, flakiness reduction, parallelization, and CI integration to automate reliable mobile UI tes
The Algorithm Behind Discovery: Why Art Marketplaces Are UX Goldmines
Dev.to · Arts.Sale 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Algorithm Behind Discovery: Why Art Marketplaces Are UX Goldmines
The Algorithm Behind Discovery: Why Art Marketplaces Are UX Goldmines Last weekend, while...