DEV Community

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Your signer finished. Your webhook handler still has five ways to lie.

Your signer finished. Your webhook handler still has five ways to lie.

2
Comments
2 min read
Let the agent write the data, not the HTML

Let the agent write the data, not the HTML

Comments
5 min read
Designing Webhook Retries: Schedules, Jitter, Idempotency and Auto-Disabling Endpoints

Designing Webhook Retries: Schedules, Jitter, Idempotency and Auto-Disabling Endpoints

Comments
7 min read
Beyond the Blame Game: Why Your Dev Team Needs Blameless Postmortems

Beyond the Blame Game: Why Your Dev Team Needs Blameless Postmortems

Comments
3 min read
I built 59 free browser-based dev tools in vanilla JS — here's what I learned

I built 59 free browser-based dev tools in vanilla JS — here's what I learned

Comments
2 min read
The Portfolio.

The Portfolio.

Comments
1 min read
How to Handle Errors Correctly with the JavaScript Fetch API

How to Handle Errors Correctly with the JavaScript Fetch API

Comments
2 min read
How to Fix the 8 Most Common JSON Errors

How to Fix the 8 Most Common JSON Errors

Comments
4 min read
Hosted Versus Attached Images for Smaller, More Deliverable HTML Email

Hosted Versus Attached Images for Smaller, More Deliverable HTML Email

Comments
7 min read
How to Build a Grade Calculator in JavaScript: Formula, Logic & Example

How to Build a Grade Calculator in JavaScript: Formula, Logic & Example

Comments
5 min read
HEX vs RGB vs HSL: Which Color Format Should You Use in CSS?

HEX vs RGB vs HSL: Which Color Format Should You Use in CSS?

Comments
2 min read
I built 62 image tools that never upload your photos. Here's what was harder than expected.

I built 62 image tools that never upload your photos. Here's what was harder than expected.

Comments
6 min read
The Complete Guide to SVG Icon Optimization for Web Performance

The Complete Guide to SVG Icon Optimization for Web Performance

1
Comments
5 min read
Our rate limit page was itself rate limited, so browsers looped instead of reading it

Our rate limit page was itself rate limited, so browsers looped instead of reading it

Comments
4 min read
How a cached 301 put our homepage in a redirect loop (CloudFront + WordPress)

How a cached 301 put our homepage in a redirect loop (CloudFront + WordPress)

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