Tech Skills

Frontend Engineering

HTML, CSS, JavaScript, React, Next.js, performance and modern web development

11,237
lessons
Skills in this topic
View full skill map →
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
All Reads (3,455) Articles (424)Blog Posts (2809)Tutorials (103)Research Papers (1)News (118)
Using the Publish–Subscribe Pattern in React with Native Browser Events
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 1d ago
Using the Publish–Subscribe Pattern in React with Native Browser Events
As React applications grow, component communication often becomes more difficult than expected. If you’ve worked with React long enough… Continue reading on Med
I built a small js library to enhance native html attributes instead of using a heavy UI component or writing tons of js
Reddit r/webdev 🌐 Frontend Engineering ⚡ AI Lesson 1d ago
I built a small js library to enhance native html attributes instead of using a heavy UI component or writing tons of js
<img src="https://preview.redd.it/88uoyztse9ch1.png?width=640&crop=smart&auto=webp&s=bb100d5ed689061dbb4508cb99cf6d184dcd18cd" alt="I built a small
I Used useEffect Wrong for Years
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 1d ago
I Used useEffect Wrong for Years
What actually clicked once I stopped fighting React’s rendering model Continue reading on Medium »
Engineering a Flipbook Renderer That Stays Fast on Slow Devices and Slow Connections
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 1d ago
Engineering a Flipbook Renderer That Stays Fast on Slow Devices and Slow Connections
Most of the engineering writing about document-to-flipbook tools focuses on the fun part: the page-turn animation, the visual polish… Continue reading on Medium
My CoinDCX Frontend Interview Experience | SSE-1
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
My CoinDCX Frontend Interview Experience | SSE-1
Company: CoinDCX Role: Senior Software Engineer — Frontend Location: Bangalore Verdict: Selected Continue reading on Frontend Army ⭐ »
1 Angular Mistake That Fires 7 HTTP Requests When You Need Only 1
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
1 Angular Mistake That Fires 7 HTTP Requests When You Need Only 1
Open your app. Go to any search box. Open the network tab. Continue reading on Medium »
The dialog that ate my sticky header
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
The dialog that ate my sticky header
How moving the scroll container fixed a bug I didn’t see coming. Continue reading on Medium »
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
Stop Using useEffect for Everything: 15 Mistakes Even Senior React Developers Still Make
Learn when to use useEffect, when not to, and modern React patterns that replace it. Continue reading on Medium »
Frontend Development Skills Guide for Students: Roadmap, Tools, Projects, and Portfolio Tips
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
Frontend Development Skills Guide for Students: Roadmap, Tools, Projects, and Portfolio Tips
The most important frontend development skills for students are HTML, CSS, JavaScript, responsive web design, Git and GitHub, browser… Continue reading on Mediu
TanStack Table v9 Ships Tree-Shaking That v8 Never Had
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
TanStack Table v9 Ships Tree-Shaking That v8 Never Had
The new tableFeatures API is the bundle-size change large table UIs have been waiting for, but migrating without reading the beta docs… Continue reading on Medi
Part 4b — Component Nesting — Building Bigger Applications from Smaller Pieces
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
Part 4b — Component Nesting — Building Bigger Applications from Smaller Pieces
Non-member ? click here to read Continue reading on Stackademic »
Developer Tools Changed Forever in 2026. Most Developers Haven’t Noticed Yet.
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
Developer Tools Changed Forever in 2026. Most Developers Haven’t Noticed Yet.
If you started a frontend project in 2020 and another one in 2026, the tooling would look completely different. Continue reading on Medium »
Next.js 16.3: SPA Hızı Sonunda Framework’ün İçinde — Instant Navigations
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
Next.js 16.3: SPA Hızı Sonunda Framework’ün İçinde — Instant Navigations
Yıllardır aynı tartışmayı yapıyoruz: “Server-side rendering mi, SPA hissi mi?” Continue reading on Medium »
What’s Next? #01| Next.js Project structure
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
What’s Next? #01| Next.js Project structure
A well-organized project structure helps a Next.js application stay maintainable, scalable, and easy to understand. Continue reading on Medium »
Creta Frontend Interview Experience | Remote Role
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
Creta Frontend Interview Experience | Remote Role
I applied for this Remote role for a Frontend engineer at Certa. Soon after applying, I received an email invite for a screening round. Continue reading on Fron
The Case of the Ghost Tooltip
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
The Case of the Ghost Tooltip
There are frontend bugs, and then there are haunted frontend bugs. Continue reading on Medium »
Foblex Flow v19.0.0:
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
Foblex Flow v19.0.0:
Foblex Flow v19 opens up how an Angular node editor is driven: provider-based control schemes with Miro-like and draw.io-like presets… Continue reading on Mediu
Medium · Data Science 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
Angular vs React in 2026: Which Framework Actually Wins?
Compare Performance, Learning Curve, Jobs, and Scalability to Choose the Right Frontend Framework for Your Career and Projects Continue reading on Medium »
The DOM Isn’t Just a Tree. It’s a Living System.
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
The DOM Isn’t Just a Tree. It’s a Living System.
The advanced patterns that quietly separate experienced JavaScript developers from everyone else. Continue reading on Medium »
“Ship 90 % less JavaScript — let the browser do the work it was built for.”
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
“Ship 90 % less JavaScript — let the browser do the work it was built for.”
When we set out to build the official Hypotenuse Analytics site, the brief was crystal-clear: Continue reading on Medium »
Micro-Frontends in Practice: What They Are, When You Need Them, and How to Build One
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
Micro-Frontends in Practice: What They Are, When You Need Them, and How to Build One
A real-world guide with architecture diagrams, code examples, and honest trade-offs. Continue reading on Medium »
I Built the Same Website Five Different Ways—Here's What Each Technology Taught Me
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
I Built the Same Website Five Different Ways—Here's What Each Technology Taught Me
Rebuilding one project with HTML, CSS, JavaScript, React, and Next.js completely changed how I think about frontend development. Continue reading on Medium »
React Form Handling: 4 Approaches Every Developer Should Know
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
React Form Handling: 4 Approaches Every Developer Should Know
One of the first challenges I faced while learning React was handling forms. Continue reading on Medium »
What twelve years of React didn’t teach me about a for loop
Medium · Python 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
What twelve years of React didn’t teach me about a for loop
I’ve been a frontend engineer for over a decade. React, TypeScript, the usual. I know my way around a component tree better than I know my… Continue reading on
Build at Zepto Speed: How We Cut Frontend Webpack Build Times by 95%
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
Build at Zepto Speed: How We Cut Frontend Webpack Build Times by 95%
When frontend build times start climbing, the industry playbook is usually the same: migrate to a faster bundler. Continue reading on Zepto TechXPress »
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
JavaScript Bundle Size: The Trap Nobody Measures
Part 1 of the “Frontend Performance That Users Feel” series. One innocent import added 300 KB. Nobody noticed for a year. Continue reading on Medium »
CSS June 2026: 3 Features That Shrink Your JavaScript Codebase
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
CSS June 2026: 3 Features That Shrink Your JavaScript Codebase
Think about how many libraries we’ve installed just to handle something trivial. Auto-resizing textareas, divider lines between grid… Continue reading on CodeX
Why Large JSON Payloads Freeze Your UI (and the Fix) — Frontend Master
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
Why Large JSON Payloads Freeze Your UI (and the Fix) — Frontend Master
Your spinner stops, the tab goes white, and for half a second nothing clicks — here’s what JSON.parse is actually doing to your main… Continue reading on Medium
8 Years of Angular, Then React: What Becoming a Beginner Again Taught Me
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
8 Years of Angular, Then React: What Becoming a Beginner Again Taught Me
After eight years with Angular, I realized something uncomfortable: many of its ideas no longer felt like decisions. They just felt… Continue reading on JavaScr
Reddit r/webdev 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
How does front end work happen?
Hello everyone. I work as a backend dev and now decided to get my hands on frontend. I created empty project with a framework, but the thing is that I dont unde
12 Angular Interview Questions You Will Fail If You Learned It the Wrong Way
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
12 Angular Interview Questions You Will Fail If You Learned It the Wrong Way
I failed three Angular interviews in a row with two years of experience on my resume. Continue reading on Medium »
Our Frontend production build got 43% faster — here’s what actually changed under the hood.
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
Our Frontend production build got 43% faster — here’s what actually changed under the hood.
Most “we upgraded and it got faster” posts stop at the benchmark. I want to go one level deeper, because what shipped in Vite 8 isn’t a… Continue reading on Med
The Frontend Tools People Actually Use in 2026
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
The Frontend Tools People Actually Use in 2026
What developers choose today to build fast, clean, modern websites Continue reading on Medium »
When I Spent Hours Debugging a React Bug That Didn’t Even Exist.
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
When I Spent Hours Debugging a React Bug That Didn’t Even Exist.
You are sitting at your desk, happily coding a new React feature, and you decide to console.log() to check your state. You open up the… Continue reading on Stac
Stop Writing React Components Like This — 10 Mistakes I Still See in Production
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
Stop Writing React Components Like This — 10 Mistakes I Still See in Production
After working with React for several years, I’ve reviewed countless codebases , from startup projects to enterprise applications. Continue reading on Medium »
5 Reasons HTML Is About to Change Frontend Development
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
5 Reasons HTML Is About to Change Frontend Development
HTML may no longer be just a static markup language. Continue reading on Medium »
PayPay Corp Frontend Interview Experience | Japan
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
PayPay Corp Frontend Interview Experience | Japan
I applied for a Frontend Engineer role at PayPay for the Japan location and soon after applying, my profile got shortlisted, and I got an… Continue reading on F
Does Three.js Have a Future in Web Development, or Is It Being Replaced?
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 5d ago
Does Three.js Have a Future in Web Development, or Is It Being Replaced?
If you’ve spent any time building 3D experiences on the web, you’ve probably asked this question at some point: is Three.js still worth… Continue reading on Web
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 5d ago
Context is Key: The useContext Hook and How to Utilize it
Why am I up this late? You ask yourself for the third time this week. Your computer screen glows dimly as your eyes are spared by your… Continue reading on Medi
10 Cool CodePen Demos — June 2026
Medium · JavaScript 🌐 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 May 2026 Continue reading on Level Up Coding »
Next.js vs React — Which Should You Learn First in 2026?
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 5d ago
Next.js vs React — Which Should You Learn First in 2026?
I’m Safdar Ali, a frontend engineer in Bengaluru. Last month a junior dev on LinkedIn asked me the same question I heard in 2022, 2024… Continue reading on Medi
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 5d ago
How to Check if a CSS Property is Supported in a Browser Using JavaScript
The Modern browsers continuously introduce new CSS features but not every browser supports every CSS property. The JavaScript provides… Continue reading on Java
Reddit r/webdev 🌐 Frontend Engineering ⚡ AI Lesson 5d ago
What metrics do you guys measure in the frontend?
Such as accecibility with axe devtools, FCP with datadog, error tracking, etc submitted by /u/badboyzpwns [link] [comments] </spa
React’s real problem isn’t React. It’s Vercel.
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 5d ago
React’s real problem isn’t React. It’s Vercel.
Developers are frustrated with React. The posts about it are all over the place. “Does anybody actually like React anymore?” And the… Continue reading on Medium
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 5d ago
Modern Frontend Needs Old Web Discipline
Modern frontend is powerful. Continue reading on Medium »
Weekend Post: Selectorless Components in Angular 22; What Changes at Scale
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 6d ago
Weekend Post: Selectorless Components in Angular 22; What Changes at Scale
Angular 22 ships selectorless components as stable, and the ergonomic win is real, but there are structural trade-offs worth understanding… Continue reading on
React Developers Don’t Need Another Framework. They Need a Faster Way to Preview JSX Files.
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 6d ago
React Developers Don’t Need Another Framework. They Need a Faster Way to Preview JSX Files.
The React ecosystem evolves incredibly fast. Continue reading on Medium »
Angular Performance Secrets That Can Make Your App Twice as Fast
Medium · Data Science 🌐 Frontend Engineering ⚡ AI Lesson 6d ago
Angular Performance Secrets That Can Make Your App Twice as Fast
Optimize Rendering, Change Detection, Lazy Loading, and Bundle Size Like a Senior Developer Continue reading on Medium »