javascript
for front-end engineers, hiring managers
Why this scored 17
every term, weightedIts fastest-moving item, measured against the pace of its own source
Whether that velocity is itself speeding up, as a per-hour rate
How many independent communities its own items come from
Decays to zero over 14 days, counted from when we first saw it
Subtracted once something is big and old — sized by its biggest item, aged from when we first saw it
Weights are hand-tuned, not learned — we're calibrating them against realized trends as history accumulates. On an entity's first sighting there's no previous reading to compare against, so acceleration starts from a neutral prior rather than a measurement, and velocity falls back to engagement over its whole lifetime until a second reading exists. Full methodology
Outlook
high confidence · estimate, not a guarantee7-day
~11
range 0–23
14-day
~5
range 0–20
30-day
~0
range 0–19
Signal history
7-day window (free)projected trajectory (estimate, not a guarantee)
The evidence
The live items this entity's score aggregates — every community independently talking about it right now. This is the corroboration, shown, not claimed.
- 187
This is a submission for [Frontend Challenge - Comfort Food Edition, Perfect Landing] 😊
Announces a frontend challenge focused on building a perfect landing page. · for frontend devs
devtoHeating 3 · javascriptweb35d ago - 262
Your `fetch()` in `beforeunload` is being silently dropped. Use `navigator.sendBeacon()`.
Explains why fetch in beforeunload is dropped and recommends navigator.sendBeacon(). · for frontend devs
devtoHeating 3 · javascriptweb28d ago - 360
Preserve Component State in Vue with KeepAlive
Using Vue's KeepAlive component preserves state across route changes. · for vue developers
devtoHeating 3 · javascriptdevtools32d ago - 459
TypeScript Generics: The Complete Guide (with Cheat Sheet)
Comprehensive guide to TypeScript generics helps avoid type-related bugs. · for ts developers
devtoEmerging 2 · javascriptdevtools53d ago - 559
My Thoughts on the Bun Rust Rewrite
Bun's rewrite in Rust promises performance gains for JavaScript runtimes. · for bun users
lobstersSteady 2 · thoughts64d ago - 655
What's in a tag name? JavaScript, apparently
Tag names can be manipulated in JavaScript, creating potential XSS vectors. · for web security engineers, frontend devs
lobstersHeating 2 · javascriptsecurity16d ago - 748
The Dirty Secret Behind AI Agents (Demo 🚀)
AI agents have a secret · for ai founders
devtoSteady 2 · javascriptai50d ago - 847
The JavaScript Event Loop, Visualized
Visualized event loop clarifies async behavior for JavaScript developers. · for web devs
devtoEmerging 3 · javascriptweb25d ago - 945
You use a setTimeout to trigger CSS entry animations. `@starting-style` makes it unnecessary.
Simplifies css animations · for web devs
devtoCooling 2 · cssweb48d ago - 1039
TypeScript 6.0 Type-Only Imports Are Now Enforced: What `verbatimModuleSyntax` Actually Breaks in Real Codebases
TypeScript 6.0 updates · for typescript devs, react teams
devtoSteady 3 · javascriptdevtools31d ago - 1136
Why your next web app probably doesn't need a backend
Next.js and JavaScript optimizations can eliminate the need for a backend in many apps. · for frontend engineers
devtoSteady 3 · nextjsweb25d ago - 1236
Make a canvas fish swim: force, not animation
Using physics forces improves canvas fish realism over keyframe animation. · for game devs, front-end engineers
devtoEmerging 2 · javascriptweb24d ago - 1335
The 2 A.M. Fridge: A Landing Page With Exactly One Light Source
New web dev challenge · for web devs
devtoSteady 3 · javascriptweb31d ago - 1435
Most compound interest calculators get contributions wrong
Calculators miscalculate contributions · for finance devs
devtoSteady 3 · javascriptweb30d ago - 1535
Every web rich-text editor is missing a ruler
Web editors lack ruler · for web devs
devtoSteady 3 · javascriptweb32d ago - 1635
The API promised industry keywords. Modern sites kept returning [].
API returned empty · for web3 devs
devtoSteady 3 · javascriptdevtools31d ago - 1735
The LangGraph agent trace that quietly lost its input and output
LangGraph loses input · for dev teams
devtoSteady 3 · javascriptdevtools29d ago - 1835
Your birth time is lying to you: a time-zone rabbit hole in a Chinese astrology calculator
Timezone handling in a Chinese astrology tool highlights pitfalls for JS/TS date logic. · for web developers
devtoSteady 3 · javascriptweb18d ago - 1935
Vada Pav - An Interactive Landing Page for Mumbai's Favorite Street Food
Interactive landing page built with javascript · for web devs
devtoSteady 3 · javascriptweb30d ago - 2035
Adrak Chai & Samosa — Comfort Food Edition (Corporate Tech Office Tea Break)
New frontend challenge · for web devs
devtoSteady 3 · javascriptdevtools31d ago