Tech Skills
Frontend Engineering
HTML, CSS, JavaScript, React, Next.js, performance and modern web development
Skills in this topic
5 skills — Sign in to track your progress
HTML & CSS
beginner
Build a responsive layout with CSS Grid and Flexbox
JavaScript Fundamentals
beginner
Write async code with Promises and async/await
React
intermediate
Build a data-fetching app with useEffect and useState
Frontend Performance
intermediate
Achieve a 90+ Lighthouse score
Modern Frontend Stack
advanced
Build a Next.js app with SSR and ISR

Dev.to · Devanshu Biswas
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
I Cloned the Discord Chat UI With Pure CSS — Here's How the Layout Works
Discord's UI looks complex, but its skeleton is one of the cleanest layout exercises in frontend:...

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
React vs Angular: Choosing the Right Tool for Your Frontend
There’s a question every frontend developer eventually faces, whether joining a new team, starting a greenfield project, or just trying to… Continue reading on

Dev.to · Archan Banerjee
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
I built IchiPitchy — a browser-based vocal editor with live preview and high-quality exports
ichipitchy.com I've been building IchiPitchy, a vocal editor that runs entirely in the browser, no...

Dev.to · Paradane
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
React Server Components in Production: What We Learned After Migrating a Client Dashboard
Real-world lessons from migrating a production analytics dashboard to Next.js 14 with React Server Components — what worked, what broke, and the actual performa

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
10 React Questions Senior Frontend Developers Should Be Able to Explain
At senior level, React interview questions rarely stop at “what does this hook do?” Continue reading on Medium »

Dev.to · Jak s
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
5 Angular 17 performance wins that actually matter
I've spent the last few years building large Angular applications for enterprise clients — data-heavy...

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
The Best Frontend Mocking ORM Was Trapped Inside MirageJS. So I Set It Free.
How miragejs-orm became a standalone, TypeScript-first package — no server, no inflection magic, no schema getting in your way. Continue reading on Medium »

Dev.to · Ryan John
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
VuReact | Vue to React Hybrid Migration Practice: Real Support Hub Case
This is a practical migration walkthrough for a multi-channel customer support admin app, designed to...

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Micro-Frontends Have Finally Grown Up
The architecture the frontend world love-hated is now quietly powering enterprise web at scale Continue reading on Medium »

Dev.to · Mitu Das
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Your React App Is a Blank Page to Googlebot. Fix It in 15 Minutes.
I shipped a React app, submitted it to Google Search Console, and watched it sit at zero impressions...

Medium · Startup
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
# Angular Solves Problems Startups Rarely Notice
The first warning sign was not a frontend crash. It was a hiring metric. A growing SaaS company noticed that new frontend engineers who… Continue reading on Med

Dev.to · Lincoln Zocateli
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Angular 22: reatividade, arquitetura e por que migrar
Angular 22 com Signals e reatividade, arquitetura de projetos complexos, comparativo com React e por que escolher Angular para sua aplicação corporativa.
Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Memisahkan Komponen Statis & Dinamis Menggunakan Vite (NPM) dan Database XAMPP
Halo semuanya! Saat kita mulai belajar pengembangan web modern, salah satu konsep paling mendasar yang wajib dipahami adalah arsitektur… Continue reading on Med
Reddit r/learnprogramming
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Question and Problem: Trying to Get <Style> into CSS
I have a tag that I want to push into a CSS file. The relevant code looks like this: html, body, \#viewDiv { height: 100%; margin: 0; } And then further down, w

Dev.to · Mark
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
React 19 Hydration Mismatch in Static Export
📚 This is Part 3 of the UtlKit Tech Series — Part 2 covers the architecture & trade-offs → Read...

Dev.to · Soo
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
What I learned building my first side project: doing everything client-side
I built a website with no backend at all — every tool runs in your browser, so your data never leaves...

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
React 19, One Year In — What Actually Shipped and What’s Worth Adopting
React 19 didn’t arrive as a single event. It landed as a release, then quietly became a platform — Actions, the compiler, Server… Continue reading on Towards De

Dev.to · Nikhil Sharma
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
The Stale Closure Bug That Haunted My Chat App
Building a real-time chat app sounds straightforward until React's rendering model meets WebSockets....

Medium · Programming
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Angular 22 Just Dropped — Here Are the 5 Features That Change How You Write Code Today
Angular 22 released on June 4, 2026. OnPush is now the default. Signal Forms are stable. The Resource API is production-ready. Here is… Continue reading on Medi

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Angular 22 Just Dropped — Here Are the 5 Features That Change How You Write Code Today
Angular 22 released on June 4, 2026. OnPush is now the default. Signal Forms are stable. The Resource API is production-ready. Here is… Continue reading on Medi

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Building Smart Notes Pro: A Feature-Rich Notes App with HTML, CSS, and JavaScript
Building Smart Notes Pro with VibeCoding and Vanilla JavaScript Continue reading on Medium »
Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
HTML Content Extractor - FreeCodeCamp Daily Challenge 6/12/2026 (JavaScript)
Given a string of HTML, return the plain text content with all tags removed. Continue reading on Medium »

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Front-end Patterns — Event Delegation
Design Patterns Don’t Always Translate to the Browser Continue reading on Medium »

Dev.to · Haru Jeong
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
I Built a Free CV Builder with Zero Backend — Here's How
Every "free" CV builder I tried had a catch: a paywall, a watermark, or forced account creation. So I...

Medium · Programming
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
What nobody tells you about going from junior to mid-level front-end developer
About eight months into my second job, I got assigned a ticket with a description that was three sentences long and answered none of the… Continue reading on Me

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
How to Build a Fluid 3D Bubble Navbar Indicator with HTML, CSS and JavaScript
This is a fun little tutorial where we will build a rounded navigation bar with a smooth blue indicator that follows each link when the… Continue reading on Med
Dev.to · Nayan Kyada
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
How I use Framer Motion with Next.js App Router without layout shift
Step-by-step guide to AnimatePresence page transitions in Next.js App Router, cutting CLS to 0 and lazy-loading Framer Motion to save bundle size.

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Understanding How React Is Built: A Deep Dive into the Fundamentals — Part 1
In today’s rapidly evolving AI-driven landscape, new tools, frameworks, and libraries emerge almost every day. Continue reading on Medium »

Dev.to · Jayashree
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Why React? – Advantages and Disadvantages of React
Introduction React is one of the most popular JavaScript libraries for building user interfaces,...

Medium · Programming
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
10 React Mistakes Every Developer Makes in Interviews (And How to Fix Them) -React JS Confusion #10
You’ve been coding React for months. Continue reading on Medium »

Dev.to · Ramesh Sah
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
I Built a Free Sleep Calculator in Pure HTML/CSS/JS — No Frameworks, No Libraries, 98 Desktop Speed
Why I Built This: I couldn't find a sleep calculator that was: Fast on mobile Free...

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Frontend Developers Who Cannot Build These 6 Features Are Getting Replaced by Those Who Can
Most developers can build a form. Most can fetch data from an API. But the moment a product manager says, "Can we add infinite scroll?” or… Continue reading on

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
How I cracked my first front-end interview: a honest retrospective
The night before my interview I revised event bubbling for two hours. Wrote it out, drew diagrams, explained it to myself out loud like a… Continue reading on M

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
What’s Inside Angular’s dist/ Folder: Every File Explained
Part 6 of the “Angular, Decoded” series Continue reading on Medium »

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Ever Quint Frontend Interview Experience | Screening Round
Recently, I was interviewed by Ever Quint, and here’s how it went. Continue reading on Frontend Army »

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Micro-Frontends: When One App Is Secretly Many
How to break one frontend into many: the four real approaches, when each fits, and when you shouldn’t bother Continue reading on Medium »

Dev.to · Pagiflow
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
The Best JavaScript Slider Library? Introducing Pagiflow: A Zero-Dependency, High-Performance Carousel
Have you ever noticed how quickly a web page's performance can drop when you add a slider or...

Dev.to · Ryan John
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Vue to React Migration in Action: Real CRM Admin Case
This is a hands-on migration walkthrough designed to take you from a standard Vue 3 + Vue Router...

Dev.to · Jayashree
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
React Hooks Explained: useMemo, useCallback, and useNavigate
React provides several powerful hooks that help developers optimize performance and manage navigation...

Dev.to · dsplce.co
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
HTML/CSS Animation to Video (MP4): the Headless, Deterministic Way (incl. Claude)
So you asked Claude to animate something. Maybe a logo, a loading screen, a data viz. It spat out a...

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
JavaScript and React Aren’t the Main Game Anymore
The web stack still matters. It just isn’t the center of the conversation anymore. Continue reading on Stackademic »

Dev.to · Gael Lune
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Building a Real-Time Collaborative Kanban Board with React, TypeScript, and WebSockets
Modern teams expect software to update instantly. Nobody wants to refresh a page every few seconds to...

Medium · Programming
🌐 Frontend Engineering
⚡ AI Lesson
2w ago
Alpine.js: A Lightweight JavaScript Framework for Modern Web Development in 2026
Learn how Alpine.js helps you build interactive web interfaces with minimal code, faster performance, and no heavy frameworks. Continue reading on Medium »

Dev.to · a-dev
🌐 Frontend Engineering
⚡ AI Lesson
3w ago
CSS 'overscroll-behavior' rubber banding: the right color behind the page when you pull it
I think you all know the overscroll rubber-banding effect: when you scroll past the end of a page, or...

Dev.to · Danny Holloran
🌐 Frontend Engineering
⚡ AI Lesson
3w ago
Vue 3.6 Vapor Mode: Opt Out of the Virtual DOM
Vue 3.6 Vapor Mode eliminates the virtual DOM for opted-in components, delivering SolidJS-level performance without rewriting a single line of your template log

Medium · JavaScript
🌐 Frontend Engineering
⚡ AI Lesson
3w ago
Introducing Pagiflow: The High-Performance, Zero-Dependency Slider Library for the Modern Web
If you’ve been building for the web, you know the struggle: you need a sleek, responsive image slider or carousel, but the available… Continue reading on Medium

Dev.to · Tom Shaw
🌐 Frontend Engineering
⚡ AI Lesson
3w ago
Wiring components to server-rendered pages with domwire
Initializing JavaScript components from data-component attributes, with lazy loading, lifecycle hooks, and automatic handling of dynamic content.

Dev.to · S M Tahosin
🌐 Frontend Engineering
⚡ AI Lesson
3w ago
My React App Froze on Every Keystroke. I Fixed It by Stealing Python's #1 Rule About Scope.
Last month I built a dashboard with about 150 components. A data table, a few charts, a sidebar, and...
DeepCamp AI