Build static first: when Hugo and GitHub Pages are enough, and when Cloudflare helps
When Hugo plus GitHub Pages is enough, when it is not, and how this site grew into CI/CD, search, validation, and a small Cloudflare backend.
Software & Data Engineering, Functional programming, Scala, JVM, Python, AI, OSS, Rust, Linux & life/chaos
When Hugo plus GitHub Pages is enough, when it is not, and how this site grew into CI/CD, search, validation, and a small Cloudflare backend.
Hugo is static HTML, so payments and webhooks need a backend. I added a Workers API with Effect TS, D1, and PayU/Cashfree while keeping GitHub Pages.