Building a travel website with Jekyll and Cloudflare Pages

Over the past few days, I worked with Claude to build a travel website from scratch for our upcoming family trip to Costa Rica this summer. The result is puravidareis.nl, a Jekyll-based site using the Chirpy theme, hosted on Cloudflare Pages with automatic deployments triggered by Git pushes.

To round out the static site stack, I added Cloudflare R2 for image hosting, Matomo for privacy-friendly analytics, and an RSS-to-Mastodon pipeline that automatically sends toots when new posts go online. The workflow is straightforward: I write a post on my iPhone or iPad via Working Copy, push it to GitHub, and Cloudflare builds and deploys the website in under 60 seconds.