LobstersBrennan Kenneth Brown17 min readintermediate
Creating a Blog in Gemini://
Summary
A practical guide to setting up a Gemini‑based blog (gemlog), covering platform choices, folder layout, naming conventions, optional features like favicons, security.txt, and interactive primitives using TLS client certificates.
- Gemini uses plain‑text Gemtext files; a simple folder with `index.gmi` and dated posts is enough to start a gemlog.
- Several hosted services (SmolPub, Tildeverse, Gemcities, etc.) let you create a capsule without self‑hosting.
- Common conventions: `YYYY‑MM‑DD‑slug.gmi` filenames, reverse‑chronological index page, optional Atom feed, first line as title.
- Interactivity is achieved via Gemini’s status codes (10/11 prompts) and TLS client certificates for persistent state.
Gemini offers a minimal, privacy‑focused publishing platform that sidesteps HTML/CSS/JS complexity, making it attractive for writers and low‑spec hardware while still supporting basic social features.
6/10



