Blog Posts with tag "Cloudflare"

Cloudflare Workers with wrangler.toml: Preview URLs, production routes and SEO-safe SPA handling

Cloudflare Workers with wrangler.toml: Preview URLs, production routes and SEO-safe SPA handling

Cloudflare Workers can separate production and preview traffic cleanly without sacrificing canonical URL control. For search visibility, that detail matters more than the mere existence of preview links. The production hostname stays singular, the preview hostname stays disposable, and the Worker runtime can normalize HTML paths before duplicate URLs leak into indexing.

Read Blog Post
Scheduled Builds for Cloudflare Deployments with GitHub Actions

Scheduled Builds for Cloudflare Deployments with GitHub Actions

Static site generators like Hugo do not have a built-in mechanism to automatically publish content–such as blog posts–at a specific time. If you want a post to go live at a certain hour, you need to rebuild and redeploy your site at that moment. This means you have to trigger the build process yourself, which can be inconvenient or easy to forget.

Read Blog Post
From ASP.NET Core to Hugo: My Blog's Migration to Cloudflare

From ASP.NET Core to Hugo: My Blog's Migration to Cloudflare

Like many developers, my blogging journey started with WordPress. More than 20 years ago. It was convenient, widely supported and quick to set up. But over time, the drawbacks began to pile up: security issues, constant updates, performance tuning, plugin juggling, costly – the overhead was real. I wanted something more streamlined, something that gave me control without stealing my time.

Read Blog Post