Tech Skills

UI/UX Design

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

14,818
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,626) Articles (2786)Blog Posts (3179)Tutorials (251)Research Papers (11)News (399)
How I built a free browser-based watermark remover using Canvas API
Dev.to · Dan Dan 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How I built a free browser-based watermark remover using Canvas API
I recently built CleanMark — a free, browser-based watermark removal tool that runs entirely in your ...
CSS Flexbox Explained: The Layout Superpower Every Developer Needs
Dev.to · Muhammad Hamid Raza 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
CSS Flexbox Explained: The Layout Superpower Every Developer Needs
If you've ever tried to center a div and ended up Googling it for the fifth time this week — welcome,...
Tailwind CSS in Micro Frontend Monorepo — Setup Guide
Dev.to · Srinu Web developer 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Tailwind CSS in Micro Frontend Monorepo — Setup Guide
// Production build output: // styles.css — 0 classes generated // ERROR: @tailwind directives...
I Had 100+ Tools… But Users Still Couldn’t Find Them (Here’s What I Fixed)
Dev.to · Bhavin Sheth 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I Had 100+ Tools… But Users Still Couldn’t Find Them (Here’s What I Fixed)
🚨 The Mistake I Didn’t See Coming When I started building my tools website, I...
Pretext vs CellMeasurer: Measuring Chat Bubbles
Dev.to · Ikhlak 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Pretext vs CellMeasurer: Measuring Chat Bubbles
If you've ever built a chat UI with virtualization, you've hit the same wall: VariableSizeList needs...
ReactJS ~Clean Code DRY~
Dev.to · Ogasawara Kakeru 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
ReactJS ~Clean Code DRY~
Clean code is DRY DRY is an acronym that stands for Don't Repeat Yourself. If you are doing the same...
Progressive Disclosure: Improving Human-Computer Interaction in AI Products with Less-is-More Philosophy
Dev.to · Hagicode 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Progressive Disclosure: Improving Human-Computer Interaction in AI Products with Less-is-More Philosophy
Progressive Disclosure: Improving Human Computer Interaction in AI Products with "Less is More" Philosophy In AI prod...
Hedystia 2.1: A Reactive UI Engine with No Virtual DOM
Dev.to · Zastinian 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Hedystia 2.1: A Reactive UI Engine with No Virtual DOM
We just released Hedystia 2.1, and this time we're going full frontend with @hedystia/view — a...
Engineering Scalable Forms: Decoupling Logic with RHF and Next.js App Router
Dev.to · Devansh Prajapati 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Engineering Scalable Forms: Decoupling Logic with RHF and Next.js App Router
Introduction: Implementing a simple and single page using react-hook-form is very easy and...
I built Material Symbols SVG, an icon library for using Material Symbols as SVG components
Dev.to · k-s-h-r 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I built Material Symbols SVG, an icon library for using Material Symbols as SVG components
I built Material Symbols SVG, an icon library that lets you use Google's Material Symbols as SVG...
Developing a Type-Safe, Flexible JavaScript Canvas Layout Engine with Rich Text and Multi-Format Support
Dev.to · Pavel Kostromin 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Developing a Type-Safe, Flexible JavaScript Canvas Layout Engine with Rich Text and Multi-Format Support
Introduction & Problem Statement Imagine crafting a digital magazine layout where...
The Silent Bug: When Your Code Runs Perfectly But You Can't See It
Dev.to · chefbc2k 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Silent Bug: When Your Code Runs Perfectly But You Can't See It
The Silent Bug: When Your Code Runs Perfectly But You Can't See It 72 hours of "blind...
Why I Built browserux.css
Dev.to · Effeilo 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Why I Built browserux.css
Not just a reset. A browser upgrade. Every web project starts the same way. You add normalize.css...
From Theme to Design System: Visual Contracts and Brand Ecosystems
Dev.to · yuelinghuashu 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
From Theme to Design System: Visual Contracts and Brand Ecosystems
Elevate your theme into a complete design system — define design philosophy, provide a visual contract, build a brand ecosystem, and automatically generate cros
Dashboard template para App productiva(con Nextjs + Tailwind + shadcn)
Dev.to · Dario Martinez 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Dashboard template para App productiva(con Nextjs + Tailwind + shadcn)
Dashboard para apps productivas, con solo un archivo de configuración. listo para usar. Cuenta con...
Building a Content-Heavy Website for Long-Form Articles: What Actually Matters
Dev.to · Juned Zem 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Building a Content-Heavy Website for Long-Form Articles: What Actually Matters
Most advice about building websites is optimized for landing pages, SaaS products, or short-form...
9 Free Image Tools That Run Entirely in Your Browser (No Upload, No Signup)
Dev.to · Shaishav Patel 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
9 Free Image Tools That Run Entirely in Your Browser (No Upload, No Signup)
You just need to resize a photo. Maybe crop a screenshot. Or slap a watermark on a batch of product...
The Honest Developer's Guide to Logo Design — What Nobody Teaches You in Bootcamp
Dev.to · Henry Spencer 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Honest Developer's Guide to Logo Design — What Nobody Teaches You in Bootcamp
I remember the first time I shipped a real product to real users. The backend was solid. The API...
Pure CSS Animations That Replace JavaScript Libraries
Dev.to · RAXXO Studios 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Pure CSS Animations That Replace JavaScript Libraries
Radar sweeps, HUD effects, floating labels. All pure CSS, zero dependencies, 60fps.
Hotwire and Turbo for AI Builders
Dev.to · AgentQ 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Hotwire and Turbo for AI Builders
Hotwire and Turbo - real-time UI without heavy JavaScript
Why Responsive Images Are the Most Overlooked Mobile Performance Fix
Dev.to · 137Foundry 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Why Responsive Images Are the Most Overlooked Mobile Performance Fix
A site can have clean HTML, minimal JavaScript, optimized fonts, and efficient CSS - and still load...
Master Your Wellness: Building a Health Knowledge Graph with LLMs and Neo4j 🧬
Dev.to · wellallyTech 🖌️ UI/UX Design 3mo ago
Master Your Wellness: Building a Health Knowledge Graph with LLMs and Neo4j 🧬
We are living in the golden age of personal telemetry. Our watches track our heart rates, our phones...
From Screens to Experiences: The AI-Driven Shift
Dev.to · Rohith 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
From Screens to Experiences: The AI-Driven Shift
For years, web design focused on screens: pages, layouts, buttons, and forms. Users navigated...
How I structure Scalable React Applications
Dev.to · Fabunmi George Goodluck 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How I structure Scalable React Applications
How I Structure Scalable React Applications Most React apps start clean… and slowly turn into...
I Built Boreal UI — An Accessibility-First Component Library for React and Next.js
Dev.to · Davin Chiupka 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I Built Boreal UI — An Accessibility-First Component Library for React and Next.js
During my two semesters of project management classes in college, we had roughly four months to come...
Why Loading States Are More Important Than Performance
Dev.to · Rohith 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Why Loading States Are More Important Than Performance
Most developers focus heavily on performance. Faster APIs. Smaller bundles. Optimized queries. Lazy...
Solana Frontend Development: Building Functional Web3 UIs from Scratch
Dev.to · metadevdigital 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Solana Frontend Development: Building Functional Web3 UIs from Scratch
Solana Frontend Development: Building Functional Web3 UIs from Scratch I've spent the last...
Why Offline Experiences Still Matter in an AI Web
Dev.to · Rohith 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Why Offline Experiences Still Matter in an AI Web
The web is becoming smarter every day. AI-driven interfaces adapt, predict, and generate content in...
# 🤖 How to Design a Hero Section for a SaaS Landing Page
Dev.to · vuleolabs 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
# 🤖 How to Design a Hero Section for a SaaS Landing Page
The hero section is the most important element of your landing page. Visitors decide within 3...
I built an all-in-one hardware testing suite & tech blog. Need your brutal feedback on UX and performance!
Dev.to · BunnyTech 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I built an all-in-one hardware testing suite & tech blog. Need your brutal feedback on UX and performance!
Hi everyone! I’ve been working on a project called TESTUJ.ovh. The idea was to create a lightweight,...
Game Dev Digest — Issue #325 - UI, Worflows, Patterns and more
Dev.to · Game Dev Digest - The Newsletter On Unity Game Dev 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Game Dev Digest — Issue #325 - UI, Worflows, Patterns and more
Issue #325 - UI, Worflows, Patterns and more This article was originally published on...
The Hidden Cost of Real-Time Interfaces
Dev.to · Rohith 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Hidden Cost of Real-Time Interfaces
Real-time interfaces have become the standard for modern web applications. Live notifications,...
How I Stopped UI State Drift with a DOM Boundary Approach
Dev.to · Y.Arakawa 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How I Stopped UI State Drift with a DOM Boundary Approach
One of the most frustrating UI failures is not a dramatic JavaScript bug. It is when CSS stops...
I MADE A MOVIE APP THATS NOT IMDb CLONED
Dev.to · Mince 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I MADE A MOVIE APP THATS NOT IMDb CLONED
After a few years of tutorial hell and "Maybe I can't do that" moments I finally started building a...
De front-end para UX, e de volta ao código: o que significa ser Design Engineer em 2026
Dev.to · vitoriazzp 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
De front-end para UX, e de volta ao código: o que significa ser Design Engineer em 2026
Sou UX/UI designer, mas antes disso fui front-end. Atuei cerca de 5 anos trabalhando com HTML e CSS,...
The Rise of Human-Centric Smart Buildings: Designing Spaces Around People, Not Just Technology
Dev.to · Techbysanju 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Rise of Human-Centric Smart Buildings: Designing Spaces Around People, Not Just Technology
With continued innovation in the field of smart building technology, the emphasis has now moved from...
How Labels, Borders & Fills Improve Map Animation AI Videos (Complete Guide)
Dev.to · Mark Line 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
How Labels, Borders & Fills Improve Map Animation AI Videos (Complete Guide)
Why Visual Clarity Is Everything in Map Animation AI When people start using map animation AI, they...
I Built a Free Browser-Based online DWG file & DXF file Viewer — No Install, No Signup
Dev.to · Enthusiast 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
I Built a Free Browser-Based online DWG file & DXF file Viewer — No Install, No Signup
If you've ever worked with CAD files, you know the pain. Someone sends you a .dwg or .dxf file and...
Understanding Your User Before Writing Code
Dev.to · Prince Sharma 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Understanding Your User Before Writing Code
Many developers start building immediately after getting an idea. But without understanding users,...
Building High-Impact Motion Videos with Adobe After Effects
Dev.to · ALOK 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Building High-Impact Motion Videos with Adobe After Effects
In modern digital products and marketing systems, motion design is no longer optional—it’s a core...
Building a 3D Social Globe with Next.js and three-globe
Dev.to · Diven Rastdus 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Building a 3D Social Globe with Next.js and three-globe
How I built an interactive 3D globe showing real users at their locations. Next.js 16, three-globe, Supabase, and Nominatim geocoding.
What's New in Taiga UI v5: A Modern Angular UI Kit
Dev.to · Barsukov Nikita 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
What's New in Taiga UI v5: A Modern Angular UI Kit
Taiga UI is an Open Source Angular UI library that helps developers build modern, reliable user...
The Hidden Mathematics of Websites That Convert
Dev.to · DESIGN-R AI 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
The Hidden Mathematics of Websites That Convert
Every web designer knows the golden ratio. It appears in every design tutorial and CSS framework guide. But when we actually measured what the world’s
Designing for Humans in an AI Driven Web
Dev.to · Rohith 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Designing for Humans in an AI Driven Web
The web is becoming increasingly intelligent. Applications now generate content, suggest actions,...
Building a trading dashboard UI with zero JavaScript — just st-core.fscss
Dev.to · FSCSS tutorial 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Building a trading dashboard UI with zero JavaScript — just st-core.fscss
No JS. No SVG. No canvas. Just CSS — and one import. Here's what that actually looks like in...
Internationalization in Next.js 16: Lessons From Supporting 10 Languages
Dev.to · Sam Dreams Maker 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Internationalization in Next.js 16: Lessons From Supporting 10 Languages
When I decided to support 10 languages in TaleForge from day one, I knew it would be work. I didn't...
Building a Manga Editor in the Browser: Canvas, Panels, and Speech Bubbles
Dev.to · Sam Dreams Maker 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Building a Manga Editor in the Browser: Canvas, Panels, and Speech Bubbles
Building a browser-based manga editor sounded crazy. Turns out, it was only mostly crazy. Here's how...
Unit Testing in React Using Vitest — A Practical Guide
Dev.to · Alok Kumar 🖌️ UI/UX Design ⚡ AI Lesson 3mo ago
Unit Testing in React Using Vitest — A Practical Guide
In the previous article, we explored the fundamentals of unit testing in JavaScript — what it is, why...