DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
State.js Tutorial: Creating Reusable UI Components with Pure CSS Reactivity

State.js Tutorial: Creating Reusable UI Components with Pure CSS Reactivity

Comments
3 min read
Seeing Is Understanding: How I Built a JS Execution Visualizer

Seeing Is Understanding: How I Built a JS Execution Visualizer

Comments
4 min read
Building related-post recommendations for a Shopify blog — the algorithm, not the app

Building related-post recommendations for a Shopify blog — the algorithm, not the app

Comments
9 min read
Visualizing A* One Node at a Time — The Tie-Break and Corner-Cut Decisions That Decide How the Demo Looks

Visualizing A* One Node at a Time — The Tie-Break and Corner-Cut Decisions That Decide How the Demo Looks

1
Comments
6 min read
I built a free JSON Formatter & Validator with Angular 21 and Monaco Editor

I built a free JSON Formatter & Validator with Angular 21 and Monaco Editor

Comments
2 min read
Exactly convert docs to plain text (including list styles)

Exactly convert docs to plain text (including list styles)

2
Comments
1 min read
5 JavaScript Mistakes That Wasted Weeks of My Time (And How to Fix Them Fast)

5 JavaScript Mistakes That Wasted Weeks of My Time (And How to Fix Them Fast)

Comments
4 min read
I open-sourced passport photo specs for 100 countries (MIT, JSON, public API)

I open-sourced passport photo specs for 100 countries (MIT, JSON, public API)

Comments
5 min read
A 350-Line GLSL Shader Playground in the Browser — WebGL Init, Line-Number-Aware Errors, and URL-Hash Sharing

A 350-Line GLSL Shader Playground in the Browser — WebGL Init, Line-Number-Aware Errors, and URL-Hash Sharing

1
Comments
6 min read
How to stop rewriting your storage layer every time you switch providers

How to stop rewriting your storage layer every time you switch providers

Comments
5 min read
I Built a Web Scraper API That Handles JS Rendering, CAPTCHAs, and Proxies

I Built a Web Scraper API That Handles JS Rendering, CAPTCHAs, and Proxies

Comments
2 min read
How I Built a Clean, Lightweight Ramadan Countdown Web App

How I Built a Clean, Lightweight Ramadan Countdown Web App

Comments
2 min read
I Built ClockAura: A Free Online Timer Platform with React + Vite (My Solo Dev Journey)

I Built ClockAura: A Free Online Timer Platform with React + Vite (My Solo Dev Journey)

Comments
4 min read
From JavaScript to TypeScript — Phase 3

From JavaScript to TypeScript — Phase 3

1
Comments
1 min read
Wrapping Apple's LiDAR Room Scanner as a Native Expo Module

Wrapping Apple's LiDAR Room Scanner as a Native Expo Module

Comments
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.