LatestTop

First poster: jss
That NPM attack could have been so much worse.
New
CommunityNews
Minimal CSS Framework for Semantic HTML A minimalist and lightweight starter kit that prioritizes semantic syntax, making every HTML ele...
New
CommunityNews
Why you are animating more often than you should.
New
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
A retro Pong-style clock rendered in canvas. Mobile-friendly 4:3 aspect, crisp on any screen, with smooth AI rallies and fullscreen mode.
New

This Week's TrendingTop

CommunityNews
Minimal CSS Framework for Semantic HTML A minimalist and lightweight starter kit that prioritizes semantic syntax, making every HTML ele...
New
First poster: jss
That NPM attack could have been so much worse.
New

This Month's Trending Top

CommunityNews
Why you are animating more often than you should.
New
CommunityNews
A single HTML file is all you need to build a web app. Hyperclay hosts these HTML files so you can create personal, malleable software ea...
New
CommunityNews
SVG gives us many different primitives to work with, but by far the most powerful is the element. Unfortunately, it’s also the most insc...
New
CommunityNews
Generating mazes might not be something you do a lot in your typical front-end job. Some might call it a waste of time. Why bother if you...
New
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
In which we answer every question you’ve ever had about digital color, and some you haven’t.
New
CommunityNews
Draw smooth curves and straight lines with your mouse, finger or any pointing device.
New
CommunityNews
A retro Pong-style clock rendered in canvas. Mobile-friendly 4:3 aspect, crisp on any screen, with smooth AI rallies and fullscreen mode.
New

This Year's Trending Top

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
New
CommunityNews
With the rise of Flash and CSS in 1997, three web design philosophies emerged. David Siegel advocated for ‘hacks’, Jakob Nielsen kept it ...
New
CommunityNews
I recently returned from RubyKaigi where I had the opportunity to sit down with members of the Japanese Ruby community and show them a li...
New
New
CommunityNews
Back in 2020, Andy Bell introduced me to the idea of grouping attribute values. You’ve probably seen something like this before: HTML ...
New
First poster: joeb
If you want to build for performance, accessibility, discoverability, or resilience, you must start with HTML that means something.
New
New
CommunityNews
Sick of over-designed websites that take forever to load? A straight-forward take on why designers need to stop showing off and start sol...
New
CommunityNews
One of the main barriers to a wider adoption of open-source agents is the dependency on extra tools and frameworks that need to be instal...
New
First poster: andrea
Learning HTML to build your website, fanzine, or personal site.
New
CommunityNews
Create a sentence-by-sentence voice reader with JavaScript and HTML. Includes highlighting, playback controls, voice selection, and progr...
/js
New
CommunityNews
Why most memoization is downright useless…
New
CommunityNews
Learn about the new CSS if function, which enables a cleaner developer interface for dynamic styles like style queries and media queries.
New
CommunityNews
The Trademark Trial and Appeal Board has dismissed our fraud claim against Oracle. We disagree with this decision.
New

Trending Last Three YearsTop

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
First poster: bot
The magical world of Particles with React Three Fiber and Shaders - Maxime Heckel’s Blog. An interactive introduction to Particles with ...
New
First poster: bot
SVGs as Elm Code. Moving SVGs out of the file system and into regular Elm code can make icons easier to manage, especially if you find y...
New
CommunityNews
165+ JavaScript terms you need to know. Keep this JavaScript glossary bookmarked to reference variables, methods, strings, and more.
/js
New
First poster: bot
Announcing: Rescript-tea. Rescript-tea is a Rescript implementation of The Elm Architecture, an MVU (Model-View-Update) pattern for orga...
New
First poster: bot
Understanding HTML with Large Language Models. Large language models (LLMs) have shown exceptional performance on a variety of natural ...
New
First poster: bot
Type-Level TypeScript — Introduction. A course to take your TypeScript skills to the next level!
New
New
First poster: bot
Welcome to the Open Source Seed Initiative - Open Source Seed Initiative. Today, only a handful of companies account for most of the wor...
New
First poster: bot
A Game Engine in the Elm Style!. A ‘Nu’ way to make games! The Nu Game Engine was the world’s first practical, purely-functional game en...
New
First poster: bot
Introducing Ezno. Introducing Ezno and the current state of the project.
New
First poster: bot
The new wave of Javascript web frameworks. Make sense of the proliferation of new Javascript web frameworks. A deep dive into the proble...
New
First poster: bot
Will Serving Real HTML Content Make A Website Faster? Let’s Experiment! - WebPageTest Blog. In this post, Scott runs WebPageTest Pro Exp...
New
First poster: bot
Speeding up the JavaScript ecosystem - one library at a time. Most popular libraries can be sped up by avoiding unnecessary type convers...
New
First poster: bot
TypeScript Typelevel Tic-Tac-Toe: Overkill edition!. A fully functioning, dynamically sized, Tic Tac Toe Game with a UI, all on the type...
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: 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: 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: 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: bot
Introducing Spin We are pleased to announce our new WebAssembly framework, Spin. Spin is a foundational piece of the Fermyon Platform. It...
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
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
How Prime Video updates its app for more than 8,000 device types. The switch to WebAssembly increases stability, speed.
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
TinyBase. A tiny, reactive JavaScript library for structured state and tabular data.
New
First poster: bot
At Vouch.io, ClojureScript accelerates and radically simplifies the development of a new kind of digital key for one the largest automoti...
New
First poster: OvermindDL1
**Run any code on any client.**With WebAssembly and Wasmer. It’s been almost 6-months since we released Wasmer 1.0, and the community ...
New
First poster: bot
Meltano is open source, self-hosted, CLI-first, debuggable, and extensible. Today is a big day for Meltano and open source data toolin...
New
First poster: bot
I had an “oh, duh, of course” moment a few weeks ago that I wanted to share: is WebAssembly the next Kubernetes?
New
  • Follow
  • Join
  • Shape
the conversation

Featured Frontend Book

Web Development Recipes 2nd Edition

Latest Frontend Books

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
Web Development with ReasonML
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

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!

Latest Jobs

My Saved Portals

    None saved yet

Devtalk Supports Global Peace

My Saved Portals

    None saved yet