✕ Clear all filters
3,532 articles
▶ Videos →

Frontend Engineering Reads

3,532 articles · Updated every 3 hours · View all reads

All Articles 147,227Blog Posts 149,618Tech Tutorials 38,487Research Papers 28,827News 20,179 ⚡ AI Lessons
I Built a 100% Client-Side File Converter (No Server Uploads) — Here's What I Learned
Dev.to · Ashan Nandasena 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
I Built a 100% Client-Side File Converter (No Server Uploads) — Here's What I Learned
I Built a 100% Client-Side File Converter (No Server Uploads) — Here's What I Learned Hey...
HTML Multimedia: Adding Images, Audio, and Video the Right Way
Medium · Programming 🌐 Frontend Engineering ⚡ AI Lesson 2d ago
HTML Multimedia: Adding Images, Audio, and Video the Right Way
Text-only pages had their moment, but let’s be honest — the modern web runs on pictures, video, and sound. A recipe blog without photos of… Continue reading on
🥈 React Performance Tips: 12 Ways to Make Your App Faster
Dev.to · Joodi 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
🥈 React Performance Tips: 12 Ways to Make Your App Faster
React is fast by default. But as an application grows, unnecessary renders, large lists, too much...
Midnight Broth — A Late-Night Ramen Landing Page with an Interactive Bowl Builder
Dev.to · hiro@ 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
Midnight Broth — A Late-Night Ramen Landing Page with an Interactive Bowl Builder
This is a submission for Frontend Challenge — Comfort Food Edition, Perfect Landing. What I...
HTML Tables: How to Display Data Without Making a Mess
Medium · Programming 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
HTML Tables: How to Display Data Without Making a Mess
Try explaining a timetable, a price list, or a sports scoreboard using only paragraphs. Continue reading on Medium »
Frontend: Database & Caching
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 3d ago
Frontend: Database & Caching
A practical guide to frontend caching — HTTP cache, service workers, API caching, state management, and browser storage (localStorage… Continue reading on Mediu
🚀 Next.js 16.3 Has a New useOffline Hook
Dev.to · Joodi 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
🚀 Next.js 16.3 Has a New useOffline Hook
Meet useOffline 👇 It lets you know when the user loses their internet connection. const...
When "select all" checkboxes don't actually select anything — verifying after `check()`, not just trusting it
Dev.to · Susumu Takahashi 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
When "select all" checkboxes don't actually select anything — verifying after `check()`, not just trusting it
WordPress's plugin and theme update screens both have a "select all" checkbox. Calling check() on it...
How to Add PDF Annotations in Vue.js: PDF.js, vue-pdf-embed, @tato30/vue-pdf, and Vue PDF Viewer (2026)
Dev.to · Kittisak Ma 🌐 Frontend Engineering ⚡ AI Lesson 4d ago
How to Add PDF Annotations in Vue.js: PDF.js, vue-pdf-embed, @tato30/vue-pdf, and Vue PDF Viewer (2026)
Vue PDF Viewer didn't start as an annotation tool. It started as a viewer. Render a PDF, give it a...
The customer said the page was blank. The page was fine. The tab was poisoned.
Dev.to · Timur 🌐 Frontend Engineering ⚡ AI Lesson 6d ago
The customer said the page was blank. The page was fine. The tab was poisoned.
A tab opened from an email preview can inherit an iframe sandbox that bans JavaScript: assets load, the console stays clean, reload doesn't help. How we got hit
10 Cool CodePen Demos (July 2026)
Dev.to · Alvaro Montoro 🌐 Frontend Engineering ⚡ AI Lesson 6d ago
10 Cool CodePen Demos (July 2026)
A collection of 10 cool and exciting front-end demos shared on CodePen during July 2026
Dev.to AI 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
How I Built 50 Browser-Based PDF Tools Without a Backend
I eventually combined everything into PDFScaler , a collection of 50+ browser-based PDF and image tools designed with a privacy-first approach. Every supported
Angular + MCP: The Future of Enterprise Frontend Development?
Medium · JavaScript 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
Angular + MCP: The Future of Enterprise Frontend Development?
For years, Angular applications have been built with one primary user in mind: Continue reading on Medium »
How to add country icons to an Angular app
Dev.to · Rushan 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
How to add country icons to an Angular app
Angular is well served for icons. Material Symbols alone runs to thousands of glyphs, and the...
Turn Off the Lights: a CSS-only Salvadoran Pupusa Table
Dev.to · Geordy Elian Reyes Mendoza 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
Turn Off the Lights: a CSS-only Salvadoran Pupusa Table
This is a submission for Frontend Challenge - Comfort Food Edition, CSS Art. ...
Building a Browser-Based Line Break Remover with Local-First Text Processing
Dev.to · xiu kuang 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
Building a Browser-Based Line Break Remover with Local-First Text Processing
Removing line breaks looks like a one-regex job. text.replace(/\n/g, '') and you're done. Then real...
I put my entire CRUD in one React hook. It felt efficient. Then it wasn’t.
Dev.to · Kiara 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
I put my entire CRUD in one React hook. It felt efficient. Then it wasn’t.
They say every bad decision comes from a good intention. I'd say it comes from good intentions… and a...
I Built Code Lab Sandbox: A Lightweight, Zero-Setup Web Code Editor
Dev.to · Chukwu Chimezie 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
I Built Code Lab Sandbox: A Lightweight, Zero-Setup Web Code Editor
When I want to quickly test an HTML structure, try out a CSS layout idea, or debug a JavaScript...
Building FetchMark: A clutter-Free Bookmark Manager (No AI, Pure DOM parsing)
Dev.to · lugwiire benard 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
Building FetchMark: A clutter-Free Bookmark Manager (No AI, Pure DOM parsing)
Hey DEV community! 👋 I recently deployed FetchMark, a clutter-free bookmark manager designed to...
Editing Text Contents with DOM
Dev.to · Code X Savage 🌐 Frontend Engineering ⚡ AI Lesson 1w ago
Editing Text Contents with DOM
One of the biggest misconceptions I had when learning JavaScript was thinking that the DOM and HTML...