Forem

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Building Software is easy. Shipping a product isn't.

Building Software is easy. Shipping a product isn't.

1
Comments
2 min read
Debugging My Zsh Config With Goose (and Why Agentic AI Actually Helped)
Cover image for Debugging My Zsh Config With Goose (and Why Agentic AI Actually Helped)

Debugging My Zsh Config With Goose (and Why Agentic AI Actually Helped)

1
Comments
4 min read
Small Changes That Boost Documentation Team Efficiency
Cover image for Small Changes That Boost Documentation Team Efficiency

Small Changes That Boost Documentation Team Efficiency

8
Comments
6 min read
The Vibe Coding Delusion
Cover image for The Vibe Coding Delusion

The Vibe Coding Delusion

1
Comments
8 min read
I built a Free Spotify to YouTube Music Migrator 🎵 (Python + React)

I built a Free Spotify to YouTube Music Migrator 🎵 (Python + React)

Comments
2 min read
A Small Milestone While Building SmartKNN

A Small Milestone While Building SmartKNN

4
Comments
2 min read
How to Create Offscreen Documents in Chrome Extensions: A Complete Guide
Cover image for How to Create Offscreen Documents in Chrome Extensions: A Complete Guide

How to Create Offscreen Documents in Chrome Extensions: A Complete Guide

3
Comments
5 min read
How HTTP Knows When a Response Is Complete
Cover image for How HTTP Knows When a Response Is Complete

How HTTP Knows When a Response Is Complete

5
Comments
6 min read
Monitor X/Twitter Without the $200/mo API Bill
Cover image for Monitor X/Twitter Without the $200/mo API Bill

Monitor X/Twitter Without the $200/mo API Bill

Comments
2 min read
Weekend hobby: Achieving Glassmorphism (ik 💀) with mouse glow
Cover image for Weekend hobby: Achieving Glassmorphism (ik 💀) with mouse glow

Weekend hobby: Achieving Glassmorphism (ik 💀) with mouse glow

3
Comments
4 min read
How to Build Applications That Survive the Real World
Cover image for How to Build Applications That Survive the Real World

How to Build Applications That Survive the Real World

Comments
7 min read
How I Built a Script to Bulk Unlike All Songs on YouTube Music (2025 - Anti-Spam Edition)

How I Built a Script to Bulk Unlike All Songs on YouTube Music (2025 - Anti-Spam Edition)

Comments
2 min read
REST API for Beginners: A Story-Driven Guide 🍽️

REST API for Beginners: A Story-Driven Guide 🍽️

Comments
5 min read
Debug Fiber APIs Like a Pro with GoRequestTracer: JSON Logging, DB Queries, and Panic Tracking

Debug Fiber APIs Like a Pro with GoRequestTracer: JSON Logging, DB Queries, and Panic Tracking

Comments
2 min read
Architecting ‍ ‌‍ ‍‌ Global Commerce: A Developer’s Guide to Multi-Language, Multi-Currency, and Tax Compliance
Cover image for Architecting ‍ ‌‍ ‍‌ Global Commerce: A Developer’s Guide to Multi-Language, Multi-Currency, and Tax Compliance

Architecting ‍ ‌‍ ‍‌ Global Commerce: A Developer’s Guide to Multi-Language, Multi-Currency, and Tax Compliance

Comments
6 min read
Jordium GanttChart Vue3 v1.6.0: Declarative Task Table, Slots, and Better Interactions

Jordium GanttChart Vue3 v1.6.0: Declarative Task Table, Slots, and Better Interactions

1
Comments
2 min read
I built the Ultimate Open Source YouTube Downloader (No Ads, Next.js 16) 🎥

I built the Ultimate Open Source YouTube Downloader (No Ads, Next.js 16) 🎥

Comments
2 min read
How I Built a Multilingual Developer News Hub in a Weekend

How I Built a Multilingual Developer News Hub in a Weekend

Comments
3 min read
How Deep Agents Actually Work: A Browsr Architecture Walkthrough
Cover image for How Deep Agents Actually Work: A Browsr Architecture Walkthrough

How Deep Agents Actually Work: A Browsr Architecture Walkthrough

1
Comments
4 min read
I Finally Added Dark Mode, and It Forced Me to Fix More Than Colors

I Finally Added Dark Mode, and It Forced Me to Fix More Than Colors

2
Comments
4 min read
Mock Data API That Actually Understands Foreign Keys

Mock Data API That Actually Understands Foreign Keys

Comments
4 min read
The "Rescue Mission": How to Lead a Team of Git Beginners Without Losing Your Mind
Cover image for The "Rescue Mission": How to Lead a Team of Git Beginners Without Losing Your Mind

The "Rescue Mission": How to Lead a Team of Git Beginners Without Losing Your Mind

Comments
4 min read
Kreuzberg v4.0.0-RC.8 is Available
Cover image for Kreuzberg v4.0.0-RC.8 is Available

Kreuzberg v4.0.0-RC.8 is Available

1
Comments
8 min read
Creative Web Developer: Updating my Profile/Portfolio as a Senior Web Developer
Cover image for Creative Web Developer: Updating my Profile/Portfolio as a Senior Web Developer

Creative Web Developer: Updating my Profile/Portfolio as a Senior Web Developer

Comments
4 min read
Building an AI Video Generator with Proper Audio Sync: What I Learned

Building an AI Video Generator with Proper Audio Sync: What I Learned

Comments
5 min read
loading...