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 · BAOFUFAN
🌐 Frontend Engineering
⚡ AI Lesson
4h ago
We Turned 2-Hour Frontend Memory Leak Debugging into a 5-Minute CI Check
At 3 a.m., my phone buzzes again — “Blank page, JS heap over 2 GB, auto-restarted three times.”...
Dev.to · Israel Enyo Menyaga
🌐 Frontend Engineering
⚡ AI Lesson
6h ago
Stop Building Beautiful Frontends. Build Fast Ones Instead.
What I learned after shipping production applications with Next.js, React, and TypeScript. Every...

Dev.to · abderrahmen bejaoui
🌐 Frontend Engineering
⚡ AI Lesson
7h ago
Great perspective—framework vs. library is the right way to frame it. 👏
Next.js vs React in 2026 ...

Dev.to · Тимофій Олійник
🌐 Frontend Engineering
⚡ AI Lesson
8h ago
Show Dev: CountryClue – A fast and minimalist world flag guessing game
Hi everyone! 👋 I’ve built CountryClue, a lightweight web game for guessing world flags. I focused...

Dev.to · Arthur
🌐 Frontend Engineering
⚡ AI Lesson
13h ago
Build It HTML-First: Why a Plain Web Form Beat a React Rewrite
Progressive enhancement with real numbers: a utility's React-to-HTML rewrite doubled users — the pattern, the wins, and where it stops.

Dev.to · Chinwuba
🌐 Frontend Engineering
⚡ AI Lesson
18h ago
Starting the Frontend for a Full-Stack E-commerce Store (Auth Store, Axios, and Public vs. Protected Routing)
With the backend for Task 1 (CodeAlpha's Full Stack Internship) done — Prisma schema, seed data, JWT...

Dev.to · Karuha
🌐 Frontend Engineering
⚡ AI Lesson
19h ago
Practice Frontend Typeahead Interviews With AbortController and ARIA
A browser-native frontend interview drill for typeahead search: debounce, AbortController cancellation, keyboard navigation, ARIA, and trade-off explanations.

Dev.to · Ufomadu Nnaemeka
🌐 Frontend Engineering
⚡ AI Lesson
20h ago
Building Maintainable Frontend Systems
Building Maintainable Frontend Systems: A Practical Guide for Long-Term Success Every...

Dev.to · Belkacem Halim
🌐 Frontend Engineering
⚡ AI Lesson
1d ago
Why I built a CV maker with 0 dependencies, 0 backend, and 0 signups published: true
The online resume builder market is fundamentally broken. You spend an hour carefully crafting your...

Dev.to · Angel Afube
🌐 Frontend Engineering
⚡ AI Lesson
1d ago
7 Lessons Africa Tech Expo 2026 Taught Me as a Frontend Engineer
I only attended the second day of Africa Tech Expo 2026. Initially, I was a bit disappointed....

Dev.to · Yahaya Oyinkansola
🌐 Frontend Engineering
⚡ AI Lesson
1d ago
Lessons Learnt Building a Frontend Mentor Project (Part 2)
If you would like to check out the part 1 of this article, you can read it here, this article is a...

Dev.to · Carlos Oliva Pascual
🌐 Frontend Engineering
⚡ AI Lesson
1d ago
Framer Motion / Motion: React Animations Complete Guide (2026)
The library formerly known as Framer Motion is now just motion. Same team, same API, leaner package....

Dev.to · Farhan Adil
🌐 Frontend Engineering
⚡ AI Lesson
1d ago
How I Built a High-Performance, Treadmill Calorie Core Suite (Vanilla JS)
Frustrated by slow, bloated online calculators covered in dozens of flashing display ads, I decided...

Dev.to · Seif Ahmed
🌐 Frontend Engineering
⚡ AI Lesson
1d ago
Can my DOM library build a real working social media app?
We’ve all been there—stuck in the endless loop of massive frontend frameworks, massive bundle sizes,...

Dev.to · Tipu sultan
🌐 Frontend Engineering
⚡ AI Lesson
2d ago
Building Better Front-End Code with Modern Web Guidance
AI is becoming a powerful part of modern software development. But I've realized that getting...

Dev.to · Usama
🌐 Frontend Engineering
⚡ AI Lesson
2d ago
What is a Transient Prop?
A transient prop is a special prop in styled-components that starts with a dollar sign...

Dev.to · Malik Taleeb Shahbaz 1 4 9 7 4
🌐 Frontend Engineering
⚡ AI Lesson
2d ago
How I Built My Developer Portfolio with HTML, CSS, and JavaScript
How I Built My Developer Portfolio with HTML, CSS, and JavaScript As a frontend developer, I wanted...

Dev.to · Vishwajeet Kondi
🌐 Frontend Engineering
⚡ AI Lesson
2d ago
Vite+ Beta Explained: The Future of JavaScript Tooling?
The team behind Vite has introduced Vite+, a new unified frontend toolchain currently available in...

Dev.to · ryanlee
🌐 Frontend Engineering
⚡ AI Lesson
2d ago
React Invite Emails Without State Drift
A practical React and Node.js workflow for testing invite emails in preview environments without inbox collisions or stale links.

Dev.to · margaret ogbor
🌐 Frontend Engineering
⚡ AI Lesson
2d ago
Dynamic Form Validation with Angular Signal Forms
There are times when we might need to work on forms that show and validate fields depending on a...

Dev.to · Reese Gerjekian
🌐 Frontend Engineering
⚡ AI Lesson
2d ago
A Cursor-Reactive Constellation Background in Plain Canvas
Those animated node fields (drifting points, thin lines between neighbors, the whole web nudged by your cursor) don't need a library. A small HTML and CSS shell

Dev.to · Parsa Jiravand
🌐 Frontend Engineering
⚡ AI Lesson
2d ago
You can't transition a CSS variable. @property says otherwise.
You've probably written something like this: .button { --hue: 220; background: hsl(var(--hue)...

Dev.to · Sonny kk
🌐 Frontend Engineering
⚡ AI Lesson
3d ago
Sorry 100 times generator
How I Built a Text Repeater That Doesn't Freeze the Browser at 10,000 Repetitions A few months back...

Dev.to · Marat Sabitov
🌐 Frontend Engineering
⚡ AI Lesson
3d ago
EffCSS v5: Self-Confident CSS-in-TS for Modern Frontend
Docs GitHub NPM What Is EffCSS? EffCSS is a zero-dependency, framework-agnostic CSS-in-TS...

Dev.to · ZeeshanAli-0704
🌐 Frontend Engineering
⚡ AI Lesson
3d ago
Frontend JavaScript Utilities — From Scratch
Frontend JavaScript Utilities — From Scratch A complete, interview-ready reference. Every...

Dev.to · Belkacem Halim
🌐 Frontend Engineering
⚡ AI Lesson
3d ago
I built a free CV builder in vanilla JS — no frameworks, no backend
I spent the last few months building ForgCV — a free CV and cover letter builder that runs entirely...
Dev.to · Yasin Demir
🌐 Frontend Engineering
⚡ AI Lesson
3d ago
Stop Putting Everything in useState
There's a pattern I see constantly: every piece of UI state gets its own useState, the component...

Dev.to · Marcom
🌐 Frontend Engineering
⚡ AI Lesson
3d ago
React 19 Isn't Just Another Update, It's Changing How Developers Build Modern Web Apps
For years, React has been the foundation of modern front-end development. From startups building...

Dev.to · Andrea Roversi
🌐 Frontend Engineering
⚡ AI Lesson
3d ago
Building a Breakout PWA from scratch: canvas, synthesized audio, and power-ups in one HTML file
I wanted a small arcade game, installable as an app, with no dependencies and no build step. Here's...

Dev.to · Avanexa Technologies
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
React vs Next.js Explained: Which Is Better for Web Development?
A developer receives a new project request: build a website that loads quickly, provides a smooth...
Dev.to · Ayoub Bahlouli
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
CSS Grid Examples — 35 Layout Patterns Every Developer Should Know (2025)
35 CSS Grid layout patterns with copy-ready code. Basic columns, template areas, gallery layouts, responsive grids, dashboards and advanced techniques like subg
Dev.to · Ayoub Bahlouli
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
CSS Animation Examples — 40 Live Demos You Can Copy (2025)
40 pure CSS animation examples with @keyframes code. Fade, slide, bounce, text effects, loaders and background animations — all copy-ready.

Dev.to · Getinfo Toyou
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
Overcoming Decision Paralysis: Building a Zero-Signup Activity Engine with Vanilla JS
We have all experienced those moments where we have free time, open our phone or laptop, scroll...

Dev.to · Luka Jioshvili
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
How I Build Vue 3 Applications (Part 1): Why I Use a Hybrid Folder Structure
When a Vue project starts, almost any folder structure works. With only a handful of components and...

Dev.to · codeek
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
How to Deploy/Host a React App to Firebase in few minutes: A Step-by-Step Guide
Taking a React application live doesn't have to be complicated. If you've built a React app and want...

Dev.to · Vikash Kumar
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
create-next-mui v0.2.0 is here 🚀 — Now with Plugin Support!
We've just released v0.2.0 of create-next-mui, making it even faster to scaffold a Next.js + MUI...

Dev.to · Parsa Jiravand
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
Your scroll listener is doing CSS's job
You've written this, or something very close to it: window.addEventListener('scroll', () => { ...

Dev.to · Pratham Sharma
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
How I made a scroll-scrubbed video portfolio fast (Next.js 15 + GSAP + canvas)
How do you ship a portfolio that plays 45 seconds of video, scrubbed by scroll, without shipping 12...

Dev.to · Rahul Agarwal
🌐 Frontend Engineering
⚡ AI Lesson
4d ago
HTMX vs React: When to Actually Use Which in 2026
The JavaScript fatigue is real. Here is a pragmatic guide to choosing between React and HTMX for your next web application.

Dev.to · Paulo Victor Leite Lima Gomes
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
copilot browser tools make the frontend reviewable
GitHub Copilot browser tools in VS Code are generally available. The useful part is not that agents can click buttons; it is that frontend work can start produc

Dev.to · ARAFAT AMAN ALIM
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
Why Your React App Freezes Even With Zero API Calls (And How Web Workers Fix It)
No network request. No slow API. Data's already sitting right there in the browser. So why does your UI still freeze like it's buffering a YouTube video on 2G?

Dev.to · Safdar Ali
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
React 19 Features — What Actually Changed and What I Use
React 19 shipped a laundry list of features. Twitter threads treated every hook like mandatory. In...

Dev.to · Alvaro Montoro
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
10 Cool CodePen Demos (June 2026)
A collection of 10 cool and exciting front-end demos shared on CodePen during June 2026

Dev.to · yunjie
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
The Share Button Is the Product: Engineering a Viral Loop in Vanilla JS
Most of us treat the share button as the last checkbox before shipping: drop in a navigator.share...

Dev.to · surajrkhonde
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
React, Explained Directly — Episode 1: The Fundamentals
🏗️ Part 1: Why React Was Built 👦 Nephew: Before React, how did people actually build...

Dev.to · banti kevat
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
React useEffect Dependency Array Complete Guide
React useEffect dependency array kya hai aur ise sahi tarike se kaise use karein? Is complete Hindi...

Dev.to · Geraldo Christoper
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
I Built a Premium Business Consulting Landing Page Using Only HTML, CSS, and Vanilla JavaScript
Over the past few days, I challenged myself to build a premium business consulting landing page...

Dev.to · Timevolt
🌐 Frontend Engineering
⚡ AI Lesson
5d ago
CSS Grid vs Flexbox: The Matrix of Layouts
The Quest Begins (The "Why") I was building a dashboard the other day—cards that needed to...
DeepCamp AI