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.
Stop Hand-Designing Open Graph Images: Automate Link Previews for Every Page

Stop Hand-Designing Open Graph Images: Automate Link Previews for Every Page

2
Comments 1
3 min read
How I Built a Base Converter That Handles Decimals

How I Built a Base Converter That Handles Decimals

1
Comments
3 min read
React 19 useTransition & useDeferredValue: When to Use Which (2026)

React 19 useTransition & useDeferredValue: When to Use Which (2026)

1
Comments
3 min read
x402 configs can fail silently. I made a small preflight checker for the easy-to-miss details.

x402 configs can fail silently. I made a small preflight checker for the easy-to-miss details.

1
Comments
3 min read
Your JSON Is Valid... Until It's Not: Common Parse Errors and How to Fix Them

Your JSON Is Valid... Until It's Not: Common Parse Errors and How to Fix Them

1
Comments
2 min read
I ran one API response through two JSON-to-Zod converters. One silently turned every field into z.string().

I ran one API response through two JSON-to-Zod converters. One silently turned every field into z.string().

1
Comments
3 min read
Turns out "fancy Instagram fonts" are just Unicode — here's how I built a generator for it

Turns out "fancy Instagram fonts" are just Unicode — here's how I built a generator for it

5
Comments
4 min read
JavaScript Interview Questions Every Dev Should Know — Part 1: Fundamentals & Data Types

JavaScript Interview Questions Every Dev Should Know — Part 1: Fundamentals & Data Types

4
Comments
3 min read
Eclipse mechanics for programmers: turning ephemeris data into a "next eclipse from here" countdown

Eclipse mechanics for programmers: turning ephemeris data into a "next eclipse from here" countdown

1
Comments 1
4 min read
🐘 TypeScript for PHP? YES, that's possible! And it's not what you think...

Combines strict typing with cheap $5 VPS hosting

🐘 TypeScript for PHP? YES, that's possible! And it's not what you think...

21
Comments 8
9 min read
JavaScript Array Methods: forEach(), map(), and flatMap()

JavaScript Array Methods: forEach(), map(), and flatMap()

5
Comments
3 min read
Let Your Marketing Team Edit Content Without Touching Code (2026)

Let Your Marketing Team Edit Content Without Touching Code (2026)

2
Comments 1
3 min read
React useDropZone Hook: Build a File Drop Zone (2026)

React useDropZone Hook: Build a File Drop Zone (2026)

8
Comments
5 min read
You hand-edit headlines to avoid orphaned words. `text-wrap: balance` does it natively.

You hand-edit headlines to avoid orphaned words. `text-wrap: balance` does it natively.

17
Comments
4 min read
How I Built a Free ACS Citation Generator for Chemistry Papers

How I Built a Free ACS Citation Generator for Chemistry Papers

1
Comments 1
5 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.