U

Upskills

  • Tutorials
  • Showcases
Sign In

Level Up Your Skills

Your platform to learn, practice, and elevate your career journey with interactive tutorials, real-world projects, and AI-powered tools

01020304+2
Feature01

Interactive Tutorials

Learn visually with step-by-step coding guides featuring live previews.

Explore tutorials
<Component />
Feature02

UI Showcase

Explore practical UI components with full Storybook access and source code.

Explore showcases
Feature03

Developer Tools

A suite of practical AI-powered utilities to accelerate your workflow.

Explore tools
01020304+2
Feature01

Interactive Tutorials

Learn visually with step-by-step coding guides featuring live previews.

Explore tutorials
  • 01020304+2
    Feature01

    Interactive Tutorials

    Learn visually with step-by-step coding guides featuring live previews.

    Explore tutorials
  • <Component />
    Feature02

    UI Showcase

    Explore practical UI components with full Storybook access and source code.

    Explore showcases
  • Feature03

    Developer Tools

    A suite of practical AI-powered utilities to accelerate your workflow.

    Explore tools
New

Tutorial Series

Deep-dive into comprehensive multi-part tutorials. Learn complex topics with structured learning paths designed for real-world application.

Series

Indie Dev Toolkit

Modern tools and workflows for solo full-stack developers. Ship faster, maintain less, build more.

2 chapters
7 parts
43 sections
More Soon
View Series
  • 01

    React Rendering Strategies

    6 sections·~1 hour
  • 02

    React Frontend Architecture

    6 sections·~45 min
  • 03

    React Client And Server State

    6 sections·~75 min
  • 04

    React Forms Done Right

    5 sections·~60 min
  • 05

    React Design Systems

    New
    5 sections·~55 min
Design System Studio

Pick a preset, tune every token and preview it live

Design tokens click when you can drag them. Pick a preset, adjust accent, radius, and elevation, and see a real interface restyle itself live - then export it all as CSS variables for your own project.

Accent
Radius
Live preview
Get started
CSS variablesExport

--accent: oklch(0.69 0.15 237);
--radius: 0.5rem;

One token, every component

Swap the accent, slide the radius - every button and card updates together. Export the theme when it feels right.

Open the Studio
  • Start From a Preset

    Pick a curated theme as your starting point, then bend its tokens until the palette feels like yours.

  • See Changes on Real UI

    Buttons, cards, badges, and form controls restyle the moment you drag a control, so you see exactly what each token touches.

  • Export Ready-to-Paste CSS

    Download your theme as CSS variables that drop straight into Tailwind v4 or any modern CSS setup.

Web Dev Vocabulary

Say the Exact Word Your AI and Your Team Understand

Know what you want but not what it's called? Describe it in plain words and get the precise term, a clear explanation, and a prompt your AI gets right the first time.

UI that look like a list of FAQ questions
Best match
Accordion
UI & Layout

Stacked sections that open and close when you tap them, like a list of FAQ questions.

also: expandable sections · collapsible list · faq dropdowns

Sample promptCopy

Put these into an accordion so each section expands and collapses when tapped.

Plain words, exact term

Describe the thing you mean - get the name, the meaning, and a prompt you can paste.

Browse the Vocabulary
  • Find the Exact Term

    Describe a UI pattern or concept in everyday language and get the precise name engineers and AI actually use.

  • Understand in Plain Words

    Every term comes with a jargon-free explanation and a concrete example, so the meaning sticks.

  • Prompt Your AI Right

    Copy a ready-made sample prompt for each term and get the result you pictured the first time.

Tutorials

Interactive Tutorials

Hands-on guides that build real interfaces. See what you'll ship, then follow along step by step.

Tutorial018 sections • about 2 hours

Build a User Profile Page with React, Tailwind and HeroUI

  1. 01Setup and initialize a new React project
  2. 02Building the FeaturePhotos component
  3. 03Designing the Profile Information Section
  4. 04Creating the Profile Stats Section
  5. +4more sections
View Tutorial
Tutorial029 sections • about 2 hours

Build a Flight Booking UI with React, Tailwind and HeroUI

  1. 01Setup and initialize a new React project
  2. 02Building Flight Header Component
  3. 03Building Flight Card Component
  4. 04Building Flight List Component
  5. +5more sections
View Tutorial
generics.ts12345678910<T>TT<T>T
Tutorial036 sections • about 1 hour

Understanding TypeScript Generics

  1. 01What are generics in TypeScript?
  2. 02Making Your Code Flexible with Generics
  3. 03Generic Parameter Defaults
  4. 04Generic Constraints
  5. +2more sections
View Tutorial
View all tutorials
Showcases

Practical Showcases

Real-world UI builds. See the design, study the code, drop it into your project.

Showcase01

Build a complex Data Table with TansTack Table

This showcase builds on the ShadcnUI Table, adding practical features like sorting, filtering, and pagination. Use it as a reference to create flexible, production-ready data tables for your app.

View Showcase
142.5pxHelloprepareWithSegments(text, font)layoutWithLines(prep, w, h).lineslayout
Showcase02

Build practical Text UI Patterns with Pretext

Explore real-world UI patterns across multiple categories, each with a live DevTools panel showing layout metrics in real time. Every example comes with source code and a shadcn install command, so you can drop any pattern directly into your project.

View Showcase
View all showcases
Interview Lab

Prepare For Your Next Interview with AI-Powered Plan

Get personalized interview preparation plans based on your resume and target job. Practice with AI feedback and track your progress.

Your browser does not support the video tag.

See Interview Lab in Action

Watch how our AI analyzes your resume and creates a personalized interview plan

Live demo

See it in action, then build your own plan in under a minute.

Discover Features
No credit card requiredFree to start
  • AI-Powered Analysis

    Upload your resume and job description to get instant AI insights and personalized interview questions

  • Customized Learning Path

    Follow a structured preparation plan designed specifically for your target role and experience level

  • Track Your Progress

    Monitor your preparation journey with detailed progress tracking and performance analytics


U

Follow Upskills.dev

Stay updated with our latest tutorials and coding tips.

We respect your privacy. Unsubscribe at any time.

© 2026 Upskills. All rights reserved.

Privacy PolicyTerms of Service
DiscordX