Colophon

A colophon traditionally describes how a book was made. This one describes how this site is built — and introduces some tools I’ve created along the way.


Publishing Pipeline

Hugo

Hugo is a fast static site generator written in Go. It builds this entire site from Markdown files in milliseconds.

ownwords

ownwords is an open source toolkit I built for authors who want to own their words. It provides bi-directional WordPress sync, local Markdown editing, and dual publishing to both WordPress and static sites. Your content, your files, your control.

WordPress

WordPress serves as an authoring platform. Content syncs bidirectionally via ownwords, allowing editing in both WordPress and local Markdown files.


Hosting & Infrastructure

Cloudflare Pages

Cloudflare Pages provides edge hosting with a global CDN. Pushes to GitHub trigger automatic deployments.

Cloudflare Workers

Cloudflare Workers handles edge compute for advanced functionality.

GitHub

GitHub hosts the source repository and triggers deployments.


Development

Claude Code

Claude Code is Anthropic’s CLI for AI-assisted development. I use it with synthesis coding methodology: I make architectural decisions, AI accelerates implementation, and systematic quality standards apply throughout.


AI Tools I’ve Built

Ragbot

Ragbot is an open source AI assistant that combines large language models with Retrieval Augmented Generation (RAG) for context-aware, personalized responses.

RaGenie

RaGenie is an open source AI augmentation platform that combines multiple LLM providers with advanced RAG for context-aware assistance.


Typography

Body text is set in Newsreader . Code uses JetBrains Mono . Both served via Google Fonts.


This site is maintained on GitHub . For how I approach AI in my work, see My Approach to AI .