Build, host and launch a small website without the guesswork

jlcans.org shares practical, step-by-step notes from setting up a real website: a static site on Amazon S3, DNS through Cloudflare, and indexing with Google Search Console.

Browse the guides

Latest guides

Why a static website?

A static website is a set of plain HTML, CSS and image files. There is no database and no server software to patch, so it is fast, inexpensive and hard to break. For a personal page, a small business, a portfolio or a project landing page, it is often all you need.

The guides on this site walk through the exact steps used to put jlcans.org online, including the error messages that came up along the way and how each one was fixed.

What you will learn