Forem

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
I Built a Reading Time Calculator Because I Was Tired of Guessing

I Built a Reading Time Calculator Because I Was Tired of Guessing

1
Comments 1
3 min read
Celery Is Overkill: When to Use Redis Pub/Sub Instead

Celery Is Overkill: When to Use Redis Pub/Sub Instead

Comments
1 min read
CSS Flexbox Explained: The Layout Superpower Every Developer Needs
Cover image for CSS Flexbox Explained: The Layout Superpower Every Developer Needs

CSS Flexbox Explained: The Layout Superpower Every Developer Needs

2
Comments
6 min read
Why I added internal linking to my image converter (and what changed in Google)
Cover image for Why I added internal linking to my image converter (and what changed in Google)

Why I added internal linking to my image converter (and what changed in Google)

3
Comments
2 min read
I Built a 13,000-Title Arabic Streaming Guide in 4 Weeks With Claude AI

I Built a 13,000-Title Arabic Streaming Guide in 4 Weeks With Claude AI

Comments
3 min read
Building a Receipt Generator with Flask and Tailwind
Cover image for Building a Receipt Generator with Flask and Tailwind

Building a Receipt Generator with Flask and Tailwind

2
Comments
14 min read
Building eCourses: A Community‑First LMS SaaS (and Why You Should Build in Public)
Cover image for Building eCourses: A Community‑First LMS SaaS (and Why You Should Build in Public)

Building eCourses: A Community‑First LMS SaaS (and Why You Should Build in Public)

1
Comments
2 min read
Anthropic Just Leaked Claude Code's Source. Here's What It Means for Your Vibe-Coded App.

Anthropic Just Leaked Claude Code's Source. Here's What It Means for Your Vibe-Coded App.

Comments
4 min read
Building a Chrome Extension with Zero Unnecessary Permissions

Building a Chrome Extension with Zero Unnecessary Permissions

Comments
2 min read
I built Newsroulette: the anti-feed for tech news

I built Newsroulette: the anti-feed for tech news

Comments
1 min read
Stop Hiding Your Code! Why You Need a Personal Brand 🚀
Cover image for Stop Hiding Your Code! Why You Need a Personal Brand 🚀

Stop Hiding Your Code! Why You Need a Personal Brand 🚀

Comments
2 min read
I analyzed 250,000 attacks on my Linux servers. Here's what I found.
Cover image for I analyzed 250,000 attacks on my Linux servers. Here's what I found.

I analyzed 250,000 attacks on my Linux servers. Here's what I found.

1
Comments
7 min read
How I Built Secure Firebase Cloud Functions with Admin Permissions and Rate Limiting

How I Built Secure Firebase Cloud Functions with Admin Permissions and Rate Limiting

Comments
4 min read
I checked my logs this morning… the traffic wasn’t what I expected

I checked my logs this morning… the traffic wasn’t what I expected

Comments
1 min read
What a 98 Lighthouse Score Actually Takes

What a 98 Lighthouse Score Actually Takes

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