Progress, not perfection
0 of 0 tasks done · 0%
Saved in this browser using localStorage. Export a backup before clearing browser data or summoning a new laptop.
guerz.lol × Cloudflare × GitHub · 0$ month plan
A low-pressure, ADHD-compatible plan for moving guerz.lol from GitHub Pages toward Cloudflare Workers without detonating the live site, your budget, or your executive function.
🧠 Prime directive: GitHub remains the source of truth. Build and test on a Worker staging URL first. Do not change live DNS because a dashboard button looked lonely.
0 of 0 tasks done · 0%
Saved in this browser using localStorage. Export a backup before clearing browser data or summoning a new laptop.
Before building anything, take inventory. “Cloudflare DNS/proxy exists” and “GuerzBook Worker exists” are discovery claims to verify—not assumptions to click through.
The live GitHub Pages site stays untouched. Make a branch and deploy a Cloudflare Worker version to a separate workers.dev address. This is your sandbox, not your replacement yet.
cd ~/path/to/your/repository
git switch main
git pull origin main
git tag pre-cloudflare-workers-migration
git push origin pre-cloudflare-workers-migration
git switch -c feat/cloudflare-workers-staging
git push -u origin feat/cloudflare-workers-stagingGitHub remains home base. Cloudflare deploys what you commit. The goal: edit locally → commit → push branch → preview deploy → verify.
Replace “maybe it went somewhere” with one source of truth: a Cloudflare storage layer plus a protected API. D1 fits a moderated guestbook; only approved entries should ever be public.
Production migration comes after parity, not vibes. Attach the custom domain only when the staging site passes and rollback exists in writing.
Generate assets with a headless browser, store them in R2, and reuse them. Do not render a browser for every visitor request—the free browser budget is a scheduled-job snack, not an open bar.
Use a private subdomain and Cloudflare Access when a tool is for you, not the internet. It is a sensible base for inventory, moderation, and learning utilities.
Cloudflare AI is capable, but the site does not need an AI chatbot stapled onto it to prove it is modern. Make one useful workflow feature, then stop and evaluate.