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.
How I Built a Free Arabic Calligraphy Generator with HTML, CSS & JavaScript

How I Built a Free Arabic Calligraphy Generator with HTML, CSS & JavaScript

Comments
2 min read
My Awesome Article

My Awesome Article

Comments
1 min read
System Design Quick Guide

System Design Quick Guide

Comments
1 min read
Coding Challenge Practice - Question 92

Coding Challenge Practice - Question 92

Comments
1 min read
Getting Started with Web Development

Getting Started with Web Development

Comments
1 min read
Building a Clean Rich Text Editor with Tiptap in Next.js (Real Project Setup)

Building a Clean Rich Text Editor with Tiptap in Next.js (Real Project Setup)

Comments
4 min read
Continuing My Web Development Journey — Learning in Public on dev.to

Continuing My Web Development Journey — Learning in Public on dev.to

Comments
1 min read
Mockmate — TypeScript-first mock data generator

Mockmate — TypeScript-first mock data generator

1
Comments
2 min read
Fict – A compiler that makes JavaScript variables automatically reactive

Fict – A compiler that makes JavaScript variables automatically reactive

Comments
12 min read
Coding Challenge Practice - Question 91

Coding Challenge Practice - Question 91

Comments
1 min read
NanoJSON: Firebase-like JSON editor

NanoJSON: Firebase-like JSON editor

Comments
1 min read
NanoJSON: Firebase 樣式 JSON 編輯器

NanoJSON: Firebase 樣式 JSON 編輯器

Comments
1 min read
How I Built a Snarky AI Agent That Gossips About Crypto Whales 🐳

How I Built a Snarky AI Agent That Gossips About Crypto Whales 🐳

Comments
3 min read
New Year, New Build: Traata Goes Mobile

New Year, New Build: Traata Goes Mobile

Comments
2 min read
The Day "Standard Security" Wasn't Enough: A Deep Dive into HTTP Headers

The Day "Standard Security" Wasn't Enough: A Deep Dive into HTTP Headers

1
Comments
3 min read
Masonry Dies, AI Bugs 1.7x, Vibes Transform Code

Masonry Dies, AI Bugs 1.7x, Vibes Transform Code

Comments
4 min read
React Hooks - Part 1: useState

React Hooks - Part 1: useState

Comments
1 min read
Implementing Glob Imports in Node.js

Implementing Glob Imports in Node.js

Comments
9 min read
Tense Playground: Master English Grammar with AI & Interactive Games

Tense Playground: Master English Grammar with AI & Interactive Games

2
Comments
3 min read
Old School Tech: How to Animate The Classic DVD Logo Bouncing 📀📐

Old School Tech: How to Animate The Classic DVD Logo Bouncing 📀📐

11
Comments
4 min read
How I Built a Client-Side Image Resizer (Lightning Fast) using Vanilla JS

How I Built a Client-Side Image Resizer (Lightning Fast) using Vanilla JS

Comments
1 min read
My Experimental Portfolio is Live! 🚀

My Experimental Portfolio is Live! 🚀

Comments
1 min read
Stop Writing Validation Twice: How I Built a "Shared Brain" Sync Engine with Go & WASM

Stop Writing Validation Twice: How I Built a "Shared Brain" Sync Engine with Go & WASM

Comments
3 min read
Stop Paying for QR Codes in 2026: I Built a Free, "Branded" Generator

Stop Paying for QR Codes in 2026: I Built a Free, "Branded" Generator

Comments
2 min read
The TL;DR Rule: How I Structure Files to Not Annoy My Team

The TL;DR Rule: How I Structure Files to Not Annoy My Team

Comments
3 min read
loading...