DEV Community

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Building a Browser-Based PDF Unlock Tool with QPDF WebAssembly

Building a Browser-Based PDF Unlock Tool with QPDF WebAssembly

Comments
5 min read
How to Geo-Block Countries in Express.js (Free IP Geolocation API)

How to Geo-Block Countries in Express.js (Free IP Geolocation API)

Comments
4 min read
eBay Scraping: Extract Product Listings, Prices, and Seller Data

eBay Scraping: Extract Product Listings, Prices, and Seller Data

Comments
8 min read
How to Build a Broken Link Checker in JavaScript (Free API)

How to Build a Broken Link Checker in JavaScript (Free API)

Comments
5 min read
I built 96+ free tools for freelancers — no login required, no paywalls, just tools that work

I built 96+ free tools for freelancers — no login required, no paywalls, just tools that work

Comments
2 min read
SoundCloud Scraping: Extract Tracks, Artists, and Playlist Data

SoundCloud Scraping: Extract Tracks, Artists, and Playlist Data

Comments
11 min read
How to Scrape Etsy Product Data at Scale (2026 Guide)

How to Scrape Etsy Product Data at Scale (2026 Guide)

Comments
7 min read
Accessibility overlays: why painting over problems doesn't fix them

Accessibility overlays: why painting over problems doesn't fix them

1
Comments
4 min read
The Functional Lockdown: Wikipedia Exposes Our Observability Blind Spot to Security Breaches

The Functional Lockdown: Wikipedia Exposes Our Observability Blind Spot to Security Breaches

Comments
4 min read
How to Verify Email Addresses in JavaScript (Without Sending Emails)

How to Verify Email Addresses in JavaScript (Without Sending Emails)

Comments
6 min read
Building a JSON Formatter: Zero-Click Auto-Format and the Clipboard API Trap

Building a JSON Formatter: Zero-Click Auto-Format and the Clipboard API Trap

1
Comments
6 min read
boneyard-js: CLI-Driven Skeleton UI for Any Framework

boneyard-js: CLI-Driven Skeleton UI for Any Framework

13
Comments
1 min read
Episode 1: I Was a Junior Developer and I Must Be Stopped

Relatable stories of chaotic legacy code

Episode 1: I Was a Junior Developer and I Must Be Stopped

36
Comments 10
6 min read
How to Build a Domain Intelligence Tool in JavaScript (DNS + Geolocation + Screenshots)

How to Build a Domain Intelligence Tool in JavaScript (DNS + Geolocation + Screenshots)

Comments
8 min read
I was tired of OSS PRs going nowhere — so I built a tool that tells you what to work on and how to solve it

I was tired of OSS PRs going nowhere — so I built a tool that tells you what to work on and how to solve it

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