DEV Community

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
The Clone Test: One Command That Tells You Whether You Own Your AI-Built App

The Clone Test: One Command That Tells You Whether You Own Your AI-Built App

Comments
7 min read
Frameworks Didn't Solve CSS. They Avoided It.

Frameworks Didn't Solve CSS. They Avoided It.

Comments
2 min read
Arrays in JavaScript

Arrays in JavaScript

2
Comments
5 min read
I built a location-to-station finder for China’s high-speed rail

I built a location-to-station finder for China’s high-speed rail

1
Comments
3 min read
I Built a Live Crypto Ticker Without API Keys — Here's How

I Built a Live Crypto Ticker Without API Keys — Here's How

2
Comments
1 min read
How to Build a Rust Raid Calculator That Players Can Actually Use

How to Build a Rust Raid Calculator That Players Can Actually Use

Comments
4 min read
I Built a Windows 95-Style Developer Portfolio with Next.js 15

I Built a Windows 95-Style Developer Portfolio with Next.js 15

Comments
1 min read
How Does useEffect Actually Work?

How Does useEffect Actually Work?

Comments
6 min read
React `useSyncExternalStore` in 2026: The Hook Every State Library Uses and Why You Should Understand It

React `useSyncExternalStore` in 2026: The Hook Every State Library Uses and Why You Should Understand It

Comments
12 min read
Safari dropped my scroll because of a CSS fade on an ancestor

Safari dropped my scroll because of a CSS fade on an ancestor

1
Comments
6 min read
Next.js App Router — WebSockets via Client Islands

Next.js App Router — WebSockets via Client Islands

Comments
3 min read
PHP Type Juggling — When 0 Equals "admin"

PHP Type Juggling — When 0 Equals "admin"

1
Comments
9 min read
Designing a Browser Image Compressor That Actually Stays Under 20 KB

Designing a Browser Image Compressor That Actually Stays Under 20 KB

Comments
4 min read
Why Your JSON Won't Parse: 6 Invisible Character Traps (and How to Fix Them)

Why Your JSON Won't Parse: 6 Invisible Character Traps (and How to Fix Them)

Comments
2 min read
One Prop Per State: Rethinking React's Controlled/Uncontrolled Boilerplate

One Prop Per State: Rethinking React's Controlled/Uncontrolled Boilerplate

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