Forem

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Day "Standard Security" Wasn't Enough: A Deep Dive into HTTP Headers

The Day "Standard Security" Wasn't Enough: A Deep Dive into HTTP Headers

1
Comments
3 min read
Async Work for Dev Teams: A Practical Playbook for Fewer Meetings
Cover image for Async Work for Dev Teams: A Practical Playbook for Fewer Meetings

Async Work for Dev Teams: A Practical Playbook for Fewer Meetings

Comments
10 min read
A Tiny TypeScript Utility to Mask Emails - GDPR-Friendly by Design
Cover image for A Tiny TypeScript Utility to Mask Emails - GDPR-Friendly by Design

A Tiny TypeScript Utility to Mask Emails - GDPR-Friendly by Design

2
Comments
2 min read
Masonry Dies, AI Bugs 1.7x, Vibes Transform Code
Cover image for Masonry Dies, AI Bugs 1.7x, Vibes Transform Code

Masonry Dies, AI Bugs 1.7x, Vibes Transform Code

Comments
4 min read
Integrate Voice AI with Salesforce for Sales Automation: A Real Developer's Guide
Cover image for Integrate Voice AI with Salesforce for Sales Automation: A Real Developer's Guide

Integrate Voice AI with Salesforce for Sales Automation: A Real Developer's Guide

Comments
14 min read
Protecting a document is not the same as proving it exists

Protecting a document is not the same as proving it exists

Comments
2 min read
The Real Cost of Misusing React Hooks (and How to Fix It)

The Real Cost of Misusing React Hooks (and How to Fix It)

Comments
3 min read
A short talk on web development made me rethink how students are approaching coding.

A short talk on web development made me rethink how students are approaching coding.

Comments
1 min read
🚀 Modern Blogging Platform | Built with Next.js 13

🚀 Modern Blogging Platform | Built with Next.js 13

Comments
1 min read
Stop Paying for QR Codes in 2026: I Built a Free, "Branded" Generator
Cover image for Stop Paying for QR Codes in 2026: I Built a Free, "Branded" Generator

Stop Paying for QR Codes in 2026: I Built a Free, "Branded" Generator

Comments
2 min read
The AI Agent Feedback Loop: From Evaluation to Continuous Improvement
Cover image for The AI Agent Feedback Loop: From Evaluation to Continuous Improvement

The AI Agent Feedback Loop: From Evaluation to Continuous Improvement

Comments
3 min read
Beyond the Vibes: Vibe Coding Changed Who Can Build, Not How Software Should Be Built
Cover image for Beyond the Vibes: Vibe Coding Changed Who Can Build, Not How Software Should Be Built

Beyond the Vibes: Vibe Coding Changed Who Can Build, Not How Software Should Be Built

2
Comments 2
4 min read
From One Selfie to Four Cartoon Avatars: How I Built an AI Avatar Generator with Next.js

From One Selfie to Four Cartoon Avatars: How I Built an AI Avatar Generator with Next.js

1
Comments
3 min read
Container Queries: The CSS Feature That Changed Everything
Cover image for Container Queries: The CSS Feature That Changed Everything

Container Queries: The CSS Feature That Changed Everything

2
Comments
6 min read
PostHog Workflows Tutorial: i18n, Push Notifications & Webhooks

PostHog Workflows Tutorial: i18n, Push Notifications & Webhooks

3
Comments
5 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.