Articles
Original how-tos on free developer tooling, static hosting, DNS, and AdSense-ready site hygiene.
-
Cloudflare Pages vs GitHub Pages vs Netlify Free: Which Host Fits a Small Dev Site in 2026?
Practical comparison of free static hosts for developer blogs—limits, deploy workflows, custom domains, and AdSense-ready pilots.
-
Deploy a Static Site to Cloudflare Pages with Wrangler (No Git Required)
Create a Pages project, deploy from the CLI with Wrangler, verify pages.dev, and prepare a later CNAME custom domain.
-
Build a Privacy Policy Page That Helps AdSense Review (Without Lawyer Cosplay)
What a small developer site should disclose: analytics, ads, cookies, contact, and EU/US basics—written for AdSense-ready static sites.
-
Free Subdomains and CNAME: Point a DNSHE Hostname at Cloudflare Pages Without Changing NS
How to attach a free subdomain like wei-huang.ccwu.cc to Cloudflare Pages using CNAME only—why keeping DNSHE nameservers matters.
-
robots.txt and sitemap.xml for a Small Developer Blog (That Search Engines Can Use)
Practical robots.txt and XML sitemap setup for static developer sites—what to allow, what to omit, and how to keep the sitemap honest.
-
How to Write AdSense-Safe Technical Tutorials Without Thin Content
Content patterns that pass basic quality smell tests: depth, originality, navigation, and niches that fit developer how-tos.
-
Local-First Developer Tooling: Free Alternatives Worth Using in 2026
A practical tour of free local-first tools for coding, notes, HTTP debugging, and static site work—without locking your pilot into paid SaaS.
-
HTTPS and Security Headers on Free Static Hosts: A Practical Baseline
Set a sensible header baseline for static developer sites on Cloudflare Pages and similar hosts—HTTPS, referrer policy, and what not to break.
-
Minimal GitHub Actions for Static Sites (When You Outgrow Manual Wrangler)
A minimal CI pattern to build and deploy static sites—secrets hygiene, Node setup, and when manual Wrangler is still better.