LatestTop

CommunityNews
A Swift frontend framework that runs in the browser with WebAssembly. SwiftUI-inspired APIs, built-in reactivity, tiny binaries.
New
First poster: alvinkatojr
Yes, I’ve got the keys to the castle, so to speak. And, even after 12 years of working on the site, I’ll admit I’m a little overwhelmed a...
New
CommunityNews
Compare native CSS, CSS Modules, Tailwind, CSS-in-JS, and zero-runtime styling in 2026, with examples and performance trade-offs.
New
CommunityNews
A formatter, minifier or deobfuscator can be made to turn one script into another. 186 techniques across 37+ JavaScript processors, from ...
New
CommunityNews
LittleJS just got the biggest update since it launched! It is still the small, fast, dependency-free HTML5 game engine it always was. Now...
New

This Week's TrendingTop

This Month's Trending Top

CommunityNews
LittleJS just got the biggest update since it launched! It is still the small, fast, dependency-free HTML5 game engine it always was. Now...
New
CommunityNews
A formatter, minifier or deobfuscator can be made to turn one script into another. 186 techniques across 37+ JavaScript processors, from ...
New
First poster: alvinkatojr
Yes, I’ve got the keys to the castle, so to speak. And, even after 12 years of working on the site, I’ll admit I’m a little overwhelmed a...
New
CommunityNews
Compare native CSS, CSS Modules, Tailwind, CSS-in-JS, and zero-runtime styling in 2026, with examples and performance trade-offs.
New
CommunityNews
A Swift frontend framework that runs in the browser with WebAssembly. SwiftUI-inspired APIs, built-in reactivity, tiny binaries.
New

This Year's Trending Top

First poster: gflashner
Learn about the <usermedia> HTML element, a new Capability Element landing in Chrome 151.
New
First poster: toon159
Learn JavaScript design and performance patterns for building more powerful web applications.
New
CommunityNews
Running some benchmarks with different types of loops in JavaScript to see how well for-of loops perform compared to other loops.
/js
New
CommunityNews
Accessibility barriers in research are not new, but they are urgent. The message we have heard from our community is that arXiv can have ...
New
CommunityNews
One of the (many) depressing things about the “AI” future in which we’re living, is that it exposes just how many people are willing to o...
New
CommunityNews
In May of 2023 an from the Svelte repo made it to the front page of the Hacker News forums. The (superficially) controversial PR seeming...
New
First poster: alvinkatojr
Learn Grid Lanes to create masonry layouts in pure CSS. Absorb the possibilities with the Field Guide’s interactive playground. Return to...
New
New
CommunityNews
Not too long ago, I made a living working as a contractor where I would hop from project to project. Some were short term where I would w...
New
CommunityNews
The Web streams API has become ubiquitous in JavaScript runtimes but was designed for a different era. Here’s what a modern streaming API...
New
CommunityNews
A recent update can make it easier than ever to style your site, depending on how you want to do that styling.
New
CommunityNews
WASI P3 is almost here, bringing native async support to the WebAssembly System Interface (WASI) and Component Model. In this post, we’re...
New
CommunityNews
is based on Shadow DOM v1 and Custom Elements v1. You can use it on all major browsers right now without polyfills. The component will g...
New
CommunityNews
I’ve been writing an increasing amount of Rust‑based Wasm over the past few years.
New
CommunityNews
Outsail the Royal Navy in your browser. Real sailing physics, 5-minute voyages, 30 historical treasures to recover. Free to play.
New

Trending Last Three YearsTop

CommunityNews
A breakdown of how to build a custom Three.js shader that recreates the iridescent, sparkling look of foil stickers using vertex deformat...
New
CommunityNews
Minimal CSS Framework for Semantic HTML A minimalist and lightweight starter kit that prioritizes semantic syntax, making every HTML ele...
New
First poster: joeb
Exploring how React’s dominance by default stifles frontend innovation, and why deliberate framework choices lead to better tools for per...
New
First poster: gflashner
Our legal battle over Oracle’s claim on the word “JavaScript” is entering the discovery phase. Here’s how you can help.
New
First poster: andrea
Learning HTML to build your website, fanzine, or personal site.
New
First poster: joeb
If you want to build for performance, accessibility, discoverability, or resilience, you must start with HTML that means something.
New
First poster: chris.johan
The five most popular JS frameworks – Angular, React, Vue, Svelte and Blazor – use different rendering strategies, and it shows.
New
First poster: gflashner
Offline-first apps promise instant loading and privacy, but in practice, very few apps get offline support because getting sync right is ...
New
CommunityNews
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command lin...
New
First poster: Eiji
Today, there’s no way to audit a site’s client-side code as it changes, making it hard to trust sites that use cryptography. We preview a...
New
New
CommunityNews
Why most memoization is downright useless…
New
CommunityNews
Discover handpicked pricing page examples from SaaS companies, ecommerce brands, and digital agencies. Find design inspiration for your n...
New
First poster: Parker
With the rise of Flash and CSS in 1997, three web design philosophies emerged. David Siegel advocated for ‘hacks’, Jakob Nielsen kept it ...
New
First poster: peterchancc
I don’t know what the first video game I ever played was. I would have been too young to remember. It very likely could have been a Flash...
New

Trending Over 3 YearsTop

First poster: mafinar
This is going to come across as a rant, so I’ll do my best to refrain from blaming any one project or source and just make a generalized ...
/js
New
First poster: bot
Extend existing APIs This project is useful in any environment where Lua code is accepted, with the powerful option of simply declaring a...
New
First poster: dyowee
An Introduction to Deno: Is It Better than Node.js? | AppSignal Blog. Learn about the key features of Deno, how it outperforms Node.js, ...
New
First poster: OvermindDL1
Rust Is The Future of JavaScript Infrastructure – Lee Robinson. Why is Rust being used to replace parts of the JavaScript web ecosystem ...
New
First poster: mercyf
Migrating from Vue 2 to Svelte. After using Vue 2 as our front-end framework for almost two years, it was announced that this support wo...
New
New
First poster: bot
Introducing Spin We are pleased to announce our new WebAssembly framework, Spin. Spin is a foundational piece of the Fermyon Platform. It...
New
CommunityNews
Abstract This document describes version 2.0 of the core WebAssembly standard, a safe, portable, low-level code format designed for effic...
New
First poster: OvermindDL1
WebAssembly (Wasm) has many applications in the cloud-native world today – WASI, edge cloud computing, Proxy-Wasm, and cloud-native runti...
New
First poster: bot
Fixing a performance problem in Elm using Html.Lazy. How you can increase the performance of your Elm application using Html.Lazy, and w...
New
First poster: bot
Libsodium has been fully supporting WebAssembly as a target for quite a long time. This includes its built-in benchmark suite, that can r...
New
First poster: bot
At Hasura, we wanted to introduce a statically typed frontend language for quite some time now. We discussed which one we should choose a...
New
First poster: bot
Pay attention to WebAssembly. WebAssembly is at an inflection point. Over the next few years, I expect to see increased adoption of WebA...
New
First poster: bot
How Prime Video updates its app for more than 8,000 device types. The switch to WebAssembly increases stability, speed.
New
First poster: bot
WebAssembly in my Browser Desktop Environment. For over a year now I’ve been working on daedalOS, my desktop environment in the browser....
New
  • Follow
  • Join
  • Shape
the conversation

Featured Frontend Book

Simplifying JavaScript

Latest Frontend Books

Debugging TypeScript Applications
Frontend Learning Resources
Test-Driven React 2
Frontend Learning Resources
Modern CSS with Tailwind, Second Edition
Frontend Learning Resources
Resourceful Code Reuse
Backend Learning Resources
Modern CSS with Tailwind
Frontend Learning Resources
Web Development Recipes 2nd Edition
Frontend Learning Resources
Pragmatic Guide to Sass 3
Frontend Learning Resources
Test-Driving JavaScript Applications
Frontend Learning Resources
React for Real
Frontend Learning Resources
Simplifying JavaScript
Frontend Learning Resources
Rediscovering JavaScript
Frontend Learning Resources
Build Reactive Websites with RxJS
Frontend Learning Resources
Programming WebAssembly with Rust
Frontend Learning Resources

Get money off!

The Pragmatic Bookshelf

35% off any eBook

Manning Publications

45% off any item

The Pragmatic Studio

20% off any course

Linux New Media

15% off any non-sub item

Simply use coupon code "devtalk.com" at checkout. Where applicable this coupon can be used for an many items and as many times as you like!

My Saved Portals

    None saved yet

Devtalk Supports Global Peace

My Saved Portals

    None saved yet