Tech Skills
UI/UX Design
User research, Figma, wireframing, design systems, prototyping and usability
Skills in this topic
4 skills — Sign in to track your progress

Dev.to · Ayoub Bahlouli
🖌️ UI/UX Design
⚡ AI Lesson
1h ago
CSS Button Styles — 50 Examples with Copy-Ready Code (2025)
A complete reference of CSS button styles: solid, outlined, gradient, animated, 3D and special effects. Every example has a live demo and copy-ready CSS.

Dev.to · William Troup
🖌️ UI/UX Design
⚡ AI Lesson
7h ago
Rattribute.js
Rattribute.js allows you to define different HTML attributes for different viewport widths using...

Dev.to · Nasrul Hazim
🖌️ UI/UX Design
⚡ AI Lesson
1d ago
A Cookie-Free Embeddable Support Widget: What Adversarial Review Caught
TL;DR Built an embeddable support widget for a helpdesk product: no cookies — a...

Dev.to · Kalpick Sharma
🖌️ UI/UX Design
⚡ AI Lesson
1d ago
AI-Powered Design Systems: The Part Nobody Talks About
Whenever AI and design are mentioned together, the conversation usually focuses on generating...

Dev.to · Devanshu Biswas
🖌️ UI/UX Design
⚡ AI Lesson
1d ago
Build an iOS-style segmented control with a sliding thumb
You have seen this control a hundred times. A row of options packed into one pill, with a white...

Dev.to · Ocean View Games
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
Serious Games vs Gamification: What''s the Difference?
These two terms get used interchangeably in boardrooms and pitch decks across the education and...

Dev.to · XenoCoreGiger31
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
Someone Built a Physical Gear Shifter for Claude — and It's a Better UX Lesson Than Most Software Ships
A few days ago, Vaibhav Sisinty posted something on X that stopped my scroll: someone had wired up an...

Dev.to · mtc
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
47 Free Browser-Based Image Tools That Never Upload Your Photos
Most free online image tools have a dirty secret: they upload your photos to their servers. TinyPNG,...

Dev.to · 박준희
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
Improving User Experience by Default Collapsing the Insights Panel in the Admin Page Analytics Tab
This is a case study on improving user experience by changing the Insights panel in the Admin page's Analytics tab to be collapsed by default. We solved this by

Dev.to · Arhan Ahmad
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
Building a Browser-Based Passport Photo Maker with Country Presets
How to create government-compliant passport photos in the browser — crop to exact dimensions, set background colors, and generate 4x6 print layouts. All client-

Dev.to · Bonzai2Carn
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
Web Components vs. Iframes: A Hard Lesson in DOM Isolation Barriers
TLDR A custom element that fetched a canonical app's HTML and swapped...

Dev.to · Hossein Najafi
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
How I stopped relying on UI libraries and started building my own reusable components
When I started working with React, I used UI libraries for almost everything — buttons, inputs,...

Dev.to · Stéphane LaFlèche
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
Figma-to-code: the real shift happening
If you're shipping static sites, or building on a standard design system, the Figma MCP server is...

Dev.to · Parsa Jiravand
🖌️ UI/UX Design
⚡ AI Lesson
2d ago
You reached for !important again. @layer is the real fix.
When a third-party reset beats your styles and your own utilities lose to an ancient nested rule, the problem isn't your selectors. It's that your stylesheet ha

Dev.to · ExtensionBooster
🖌️ UI/UX Design
⚡ AI Lesson
3d ago
Top 10 UI Kits for Chrome Extensions in 2026 (Tested & Ranked) | ExtensionBooster
Practical guide for Chrome extension developers: Top 10 UI Kits for Chrome Extensions in 2026 (Tested & Ranked) | ExtensionBooster

Dev.to · Mohamed Amine Ben Mallessa
🖌️ UI/UX Design
⚡ AI Lesson
3d ago
How to replace Canva and Photopea with an open-source HTML render engine using Playwright
How we migrated a poster generation pipeline from Canva/Photopea to self-contained HTML templates + Playwright. Zero subscription cost, full control.

Dev.to · Mohamed Amine Ben Mallessa
🖌️ UI/UX Design
⚡ AI Lesson
3d ago
Comment remplacer Canva et Photoshop par un moteur HTML open source avec Playwright
Découvrez comment nous avons migré un pipeline de génération d'affiches de Canva/Photopea vers des templates HTML + Playwright. Solution open source, zéro abonn

Dev.to · Mohamed Amine Ben Mallessa
🖌️ UI/UX Design
⚡ AI Lesson
3d ago
Générer des mockups produits en lot
Automatisez la création de mockups produits avec Photopea. Un template, un CSV, des centaines de visuels.

Dev.to · Devanshu Biswas
🖌️ UI/UX Design
⚡ AI Lesson
3d ago
One Colour, Three Spellings: HEX, RGB and HSL (and How to Convert Between Them)
Every colour on your screen is the same thing written three different ways. Once that clicks,...

Dev.to · Devanshu Biswas
🖌️ UI/UX Design
⚡ AI Lesson
3d ago
Building an accessible autocomplete from scratch (no library)
Autocomplete looks like a solved problem until you try to build one properly. You start with...

Dev.to · Sakshi
🖌️ UI/UX Design
⚡ AI Lesson
4d ago
Angular 22 Admin Dashboard: What's New and Why It Matters
Angular 22 landed with some significant changes that directly impact how admin dashboards are built....

Dev.to · Andrea Roversi
🖌️ UI/UX Design
⚡ AI Lesson
4d ago
Building an Interactive App Guide with Clickable Hotspots on Real Screenshots
The control panel I built for a sales team includes managing a POS terminal companion app. The...

Dev.to · Virendra Patil
🖌️ UI/UX Design
⚡ AI Lesson
4d ago
The Invisible Frontend: Small Decisions That Quietly Save a Product
The best frontend work never shows up in a demo. Here's why founders should care anyway. The...

Dev.to · @kiwibreaksme
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
I catalogued every tell that makes a UI look AI-generated. My own tool kept failing the test.
You can always tell when an AI built a UI. You can't always say why. I maintain StyleSeed — an...

Dev.to · swift king
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
Your SVG Files Have Hidden Metadata — Here's How to Strip It Before Converting
I discovered this by accident. A client sent me an SVG logo for conversion. I converted it to PNG at...

Dev.to · Sanjay Joshi
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
15 Best Shadcn Forms Cover Almost Every React Use Case
In this article, you'll find Top 15 practical Shadcn form templates and examples that you can use as...

Dev.to · Devanshu Biswas
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
How I Render 100,000 Rows With Only ~20 DOM Nodes
Scroll a list of a hundred thousand items the naive way — list.appendChild(row) a hundred thousand...

Dev.to · Daenis Tech
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
Intresting from a genealogy perspective
Building an Embeddable Family Tree Viewer in TypeScript ...

Dev.to · Simon Gerber
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
The UI Testing Problems That Look Simple Until They Reach CI
A lot of browser testing advice is written around clean examples. Open a page. Fill in a form. Click...

Dev.to · Brendon O'Neill
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
CSS Grid vs Flexbox: Why It's the Wrong Question
Whenever I read posts online, I keep seeing the same question come up: should I learn Flexbox first...

Dev.to · Aon infotech
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
Global State in Next.js App Router — Zustand Over Context for Most Use Cases
React Context works. It's built-in, requires no dependencies, and handles many state management needs...

Dev.to · Dev Nestio
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
Color Contrast Checker – WCAG AA/AAA Compliance Tool (Free, Browser-Based)
Color Contrast Checker Built a free browser-based tool to check color contrast ratios for...

Dev.to · surajrkhonde
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
From Scratch to a Million Users: An Uncle Teaches React Architecture
A long chat between Uncle (front-end architect) and Nephew (excited, slightly overconfident, about to...

Dev.to · greymoth
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
The Enter key that fires while you're still typing
Press Enter to confirm a Japanese IME conversion and a naive handler submits the form mid-word. The cause (isComposing / keyCode 229) and the one-line fix.

Dev.to · a11ySolutions
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
One line of CSS that breaks keyboard accessibility sitewide and two other patterns we keep finding in audits
Last week we ran accessibility audits across multiple sites. Different industries, different tech...

Dev.to · Jameel
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
What Feature Makes You Leave a Resume Builder Website?
I'm curious... What's the one feature that instantly makes you stop using a resume builder? For me,...

Dev.to · Chris
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
React's architectural accessibility gaps
Unless you build it yourself there's no auto lang sync, change announcements, or focus...

Dev.to · Patrick Mbithi
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
I built a task manager with zero frameworks, and the "delete confirmation" part took longer than everything else combined
Title: I built a task manager with zero frameworks, and the "delete confirmation" part took longer...

Dev.to · Abdul Halim
🖌️ UI/UX Design
⚡ AI Lesson
5d ago
Your UI Isn't Slow Because of the Network – It's Your Main Thread
Have you ever used an app where the data is already loaded, there's no spinner, no network request...

Dev.to · vivek singh
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
A sign-up flow that writes itself — then hands you the pen
Most sign-up flows feel like paperwork. A stack of labelled boxes, a "Step 2 of 5" wizard, or a...

Dev.to · Guilherme Landim Porto
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
The Most Complex Code Is the One the User Abandons
A lot of times, the tech industry forgets the golden rule: software isn't the end goal — it's just...

Dev.to · Arushi Lath
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
Excited to be part of this journey! 🌟
How We Built a Gamified Tech Event & Recruitment Platform for India's Next-Gen...

Dev.to · swift king
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
I Compressed 1000 Images in the Browser — What I Learned About Client-Side Performance
Last week I needed to compress 1000 product photos for a site migration. Uploading them to a cloud...

Dev.to · Custralis
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
Privacy by design: what it is and how to apply it
"Privacy by design" is one of those phrases you read everywhere and rarely understand. It is often...

Dev.to · f4ban
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
Why Your Vue.js Site Isn't Ranking on Google
Vue.js SPAs look great but fail at the one thing that matters: being found on Google. Here's how Nuxt static generation fixed it for a real project.

Dev.to · Joshua Hall
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
Owning the Design System
Photoshop and Illustrator have lived in the same building at Adobe for more than thirty-five years....

Dev.to · GrowerZer0
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
Building a cultivation dashboard that stays on your hardware
Early alpha dashboard — VPD tracking and dry-back cycle monitoring. I've spent most of my career in...

Dev.to · ShaynaProductions
🖌️ UI/UX Design
⚡ AI Lesson
6d ago
Vertical Layout Considerations
Prologue A while ago, I decided to develop a fully accessible main navigation component in React and...
DeepCamp AI