Session brief — Deployment and domain connection

Session brief — 23 June 2026 Covers Phase 6 (making the site live via automated deployment) and Phase 7 (connecting the custom domain). Written to be re-read cold: each section states what was done, why, and what it means. Starting point The site existed as source files in a GitHub repository (niallgriffin90-ai/niallgriffin90-ai.github.io) but was not yet being served on the internet. The goal today was to make it build and publish automatically, then attach the real domain griffinai.dev. ...

June 23, 2026 · 8 min · 1696 words · Niall Griffin

Session brief — Site setup and first push

Session brief — 16 June 2026 Scope: installing the toolchain, scaffolding the Hugo site, configuring it, adding the legal pages and post template, and pushing the source to GitHub under a separate identity. Covers Phases 1–5 of the build. Hugo Extended Hugo is a static site generator. Posts are written as plain Markdown files; Hugo converts them into a complete website (HTML and CSS) that any browser can serve. Hugo ships in two editions, standard and extended. The extended edition processes SCSS/Sass stylesheets, which most themes — including PaperMod — require. The standard edition fails on those themes with an SCSS error. Extended was installed. ...

June 16, 2026 · 5 min · 911 words · Niall Griffin