DEV Community

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
What Building 120+ Free Web Tools Taught Me About Product Development, SEO, and User Experience

What Building 120+ Free Web Tools Taught Me About Product Development, SEO, and User Experience

Comments
6 min read
Building VidFixa: A Video Downloader Built with Go, Nuxt, PostgreSQL and Bachs

Building VidFixa: A Video Downloader Built with Go, Nuxt, PostgreSQL and Bachs

Comments
4 min read
GPT-5.5 vs Claude vs Gemini: Which AI Explains Things Clearest? I Built a Benchmark to Find Out

Kaggle Benchmarking Challenge Submission

GPT-5.5 vs Claude vs Gemini: Which AI Explains Things Clearest? I Built a Benchmark to Find Out

Comments
1 min read
An async job is not a free pass on authorization

An async job is not a free pass on authorization

Comments
1 min read
Direct PDF URL vs Viewer URL: What's the Difference?

Direct PDF URL vs Viewer URL: What's the Difference?

Comments
8 min read
AI Coding Tips I Actually Use Every Day (Cursor + Angular)

AI Coding Tips I Actually Use Every Day (Cursor + Angular)

Comments
6 min read
Distributed API Rate Limiting & Idempotency at Scale: Redis Keyspace Architecture & Lock Patterns

Distributed API Rate Limiting & Idempotency at Scale: Redis Keyspace Architecture & Lock Patterns

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
TypeScript `Partial`, `Required`, and `DeepPartial` in 2026: Which Utility Type Actually Fits Your Use Case

TypeScript `Partial`, `Required`, and `DeepPartial` in 2026: Which Utility Type Actually Fits Your Use Case

Comments 1
17 min read
Lessons from Running a 2,300-Page Government Jobs Portal on Laravel

Lessons from Running a 2,300-Page Government Jobs Portal on Laravel

Comments
7 min read
toBlob('image/webp', 1.0) is lossless, and 3.5 bigger than 0.999

toBlob('image/webp', 1.0) is lossless, and 3.5 bigger than 0.999

Comments
3 min read
Building Verifiable Knowledge in Public: What MyZubster Can Prove Today — and What Comes Next

Building Verifiable Knowledge in Public: What MyZubster Can Prove Today — and What Comes Next

Comments
8 min read
How to Build a 3D Tilt Profile Card with HTML, CSS & JavaScript

How to Build a 3D Tilt Profile Card with HTML, CSS & JavaScript

Comments
12 min read
Free full-page capture, markup, and PDF export for QA, design review, and frontend debugging

Free full-page capture, markup, and PDF export for QA, design review, and frontend debugging

3
Comments 1
2 min read
GitHub only keeps 14 days of repo traffic. I built an open-source tool that keeps all of it

GitHub only keeps 14 days of repo traffic. I built an open-source tool that keeps all of it

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