logo Contact

Thoughts

Sharing my journey, insights, and experiences in tech and life.

Static Site, Dynamic Soul: Building Forms with Elegance and Edge

This post breaks down how we solved the $200/month contact form problem for a static Hugo site. We detail our journey in crafting an elegant, zero-cost solution by using Cloudflare Workers as a serverless ‘brain’ and HTMX for an instantaneous user experience.

On Jul 24, 2025 Hugo Cloudflare Workers HTMX Forms Serverless deployment frontend

TIP: Ensuring your team uses YARN/NPM

This tip explains how to enforce consistent package manager usage in JavaScript projects. By configuring .npmrc and package.json engines, teams can prevent mixing YARN and NPM. This avoids dependency conflicts and ensures smooth development workflows.

On Jan 16, 2020 software-development javascript frontend