Portfolio guide
Applying to Ghost
This site and custom theme are the application: a live platform artifact with docs, performance work, and transparent process.
What to look for → where it shows up
Use this as a checklist while you click through. Everything here is production code, public docs, or published writing—not slide decks. Each row links to a doc that backs up the claim.
Systems & platform work
Custom Ghost theme and asset pipeline, structured documentation site, reusable partials and conventions, AI assistant integrated for site exploration. Theme system (Ghost)
Performance & reliability
Core Web Vitals–oriented CSS/JS strategy, measurement notes in docs, deployment and rollback thinking. Performance strategy & baselines
Documentation & DX
Public docs hub (architecture, ops, AI design), onboarding and build docs, clear boundaries between theme vs content. How to use these docs
Operations
Observability and deployment narrative, validation workflow, transparent tradeoffs in writing. Observability & reliability
Communication
Blog and tagged posts, technical tone in docs, this page as a deliberate entry point for reviewers. Benefits, outcomes & narrative
Start with these links
Each card points to a deep doc—skim one before a call, or read end-to-end.
Theme & design system
Theme structure, CUBE CSS, partials, and how the Ghost theme fits the stack.
-> Open Theme system (docs)Design & components
Colour system, composition primitives, and accessibility targets for the UI.
-> Open Design system overviewDocumentation hub
How the docs are organized, who each quick-start is for, and where to read next.
-> Open Architecture overviewPerformance & assets
Strategy, scripts, fonts, and build-time choices that affect Core Web Vitals.
-> Open Performance strategyAI on the site
DocsGPT / Botty: privacy, widget integration, testing, and operations.
-> Open DocsGPT / Botty overviewExplore the site
The blog is for narrative and updates; the docs are for specifications and runbooks. Use both to triangulate how I work.