DEV Community

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
I built a browser-only Git diff viewer using File System Access API — no server needed

I built a browser-only Git diff viewer using File System Access API — no server needed

Comments
3 min read
Why auto-generated documentation is not the same as AI-assisted documentation

Why auto-generated documentation is not the same as AI-assisted documentation

3
Comments 1
2 min read
Building a Prop Firm Cost Analysis Tool with Next.js and SQLite

Building a Prop Firm Cost Analysis Tool with Next.js and SQLite

Comments
9 min read
How We Added 15+ Cultural Name Origins to a Baby Name Generator (With SEO Results)

How We Added 15+ Cultural Name Origins to a Baby Name Generator (With SEO Results)

Comments
3 min read
I built 25 free tools for UK freelancers. Here are the ones people actually use.

I built 25 free tools for UK freelancers. Here are the ones people actually use.

Comments
2 min read
How We Built a Baby Name Database with 500+ Names from 17 Cultures

How We Built a Baby Name Database with 500+ Names from 17 Cultures

Comments
3 min read
I built a regex tester that tells you what your pattern actually does

I built a regex tester that tells you what your pattern actually does

1
Comments
4 min read
Email Deliverability for SaaS: SPF, DKIM, DMARC Setup and Resend Integration

Email Deliverability for SaaS: SPF, DKIM, DMARC Setup and Resend Integration

Comments
4 min read
I Built 6 Free SEO Tools in One Day — Here's What I Learned

I Built 6 Free SEO Tools in One Day — Here's What I Learned

Comments 1
2 min read
Next.js Error Boundaries: error.tsx, global-error.tsx, and Sentry Integration

Next.js Error Boundaries: error.tsx, global-error.tsx, and Sentry Integration

Comments
4 min read
Stripe Webhook Security: Signature Verification, Idempotency, and Local Testing

Stripe Webhook Security: Signature Verification, Idempotency, and Local Testing

Comments
4 min read
Advanced TypeScript Patterns: Branded Types, Discriminated Unions, and Exhaustive Checks

Advanced TypeScript Patterns: Branded Types, Discriminated Unions, and Exhaustive Checks

Comments
4 min read
Things I Learned While Building Custom Keycloak Themes

Things I Learned While Building Custom Keycloak Themes

Comments
3 min read
Hardcore ETL: Taming 5GB+ of Apple Health XML Data with DuckDB and dbt

Hardcore ETL: Taming 5GB+ of Apple Health XML Data with DuckDB and dbt

1
Comments
4 min read
Optimistic Updates in Next.js 14: useOptimistic, Server Actions, and Automatic Rollback

Optimistic Updates in Next.js 14: useOptimistic, Server Actions, and Automatic Rollback

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