All Series
Series

Building My Blog

Implementing Search in Web Projects

7 of 7 parts published
1
The Nightmare Feature: Implementing Search
Oct 20, 2024

The Nightmare Feature: Implementing Search

Implementing Search in Web Projects

2
The Truth About Contact Forms: They Suck (and My Astro Debugging Nightmare)
Feb 17, 2025

The Truth About Contact Forms: They Suck (and My Astro Debugging Nightmare)

"Contact forms suck," says this developer, who braved Astro debugging hell to find a (not-so-perfect) solution for a simple problem.

3
From Slow to Snappy: The Story Behind Building Image Composer
Apr 29, 2025

From Slow to Snappy: The Story Behind Building Image Composer

Learn how I built Image Composer to efficiently compress images, improve performance, and boost my blog’s Speed Insights score from 50% to 100%.

4
Astro: Automating Scheduling for Your Site
May 4, 2025

Astro: Automating Scheduling for Your Site

Learn how to automate blog post scheduling in Astro using GitHub Actions and Python. Build a system that automatically publishes posts on schedule.

5
The Vercel Playwright Puzzle: When Headless Browsers Go Rogue on Deployment (The Full Debugging Saga)
Jun 22, 2025

The Vercel Playwright Puzzle: When Headless Browsers Go Rogue on Deployment (The Full Debugging Saga)

How a simple Playwright integration turned into a multi-day battle with Vercel — and how a feature flag saved the day.

6
The Phantom Diagrams: How I Ditched Server-Side Headaches for Client-Side Magic
Jun 26, 2025

The Phantom Diagrams: How I Ditched Server-Side Headaches for Client-Side Magic

How I turned a server-side deployment nightmare into a sleek client-side win using React and Mermaid.js.

7
The Silent Assassin: How Partytown Swallowed My Google Ads and What I Learned About Threads
Jun 24, 2025

The Silent Assassin: How Partytown Swallowed My Google Ads and What I Learned About Threads

How I fixed GTM and Ads not working on Vercel by removing Partytown in my Astro project.