/colophon
site-structureThis site is a reflection of my fondness for structure, documentation, and open tools. Here’s a breakdown of the tech stack and philosophies behind it.
Site Generator
- Built with Hugo — fast, flexible, and Markdown-native.
- Content is written in Markdown, enriched with YAML frontmatter and a few custom shortcodes.
- Site structure follows a mix of blog, digital garden, and manual documentation principles.
- Source code is managed with Git and hosted on GitHub.
Deployment
- Automated deployment using GitHub Actions: each
main
push triggers a Hugo build and publishes to GitHub Pages. - Occasionally tested locally with
hugo server
before pushing.
Theme & Styling
- Minimal, content-first smol theme with light customizations.
- Navigation is intentionally simple — no JavaScript frameworks, no trackers, no popups.
Tools Used
- Editor: Visual Studio Code with Markdown Preview Enhanced plugin.
- PKM System: Obsidian.md — my second brain; most content starts or evolves there before being published.
- File Sync: Nextcloud, self-hosted.
- Note Syncing on Mobile: Nextcloud Notes app with Markdown folder integration.
On AI Assistance
Some parts of this site - especially metadata, drafts, or structural content - were created or refined with the help of AI tools. I use these assistants to accelerate ideation, clarify structure, or polish phrasing. All content is manually reviewed, edited, or extended by me before publication.
The AI tools I currently use include:
- ChatGPT (OpenAI) - for drafting, editing, and structural planning
- Claude (Anthropic) - for coding and especially helpful for long-form and context-aware tasks
- NotebookLM (Google) - for working with multiple scientific papers, getting summaries, find connections or gatherinformation spread about multiple documents.
- Github Copilot (Microsoft) - coding companion in VSCode
I treat AI as a writing partner, not a ghostwriter.
Hosting
- Static hosting: GitHub Pages via custom domain.
- DNS & Domain: Managed via Host Europe.
- No database, no server-side logic — just good old HTML, CSS, and Markdown.
Philosophy
- I prefer offline-friendly, privacy-respecting, and minimal tech.
- Everything I use must be local-first, plain-text-based if possible, and versionable.
- I’m allergic to bloat. If a tool has a loading spinner, I probably won’t use it.
- I believe in docs-as-code, transparent publishing, and the long-term value of plain files over platforms.
Versioning & History
- I maintain changelogs and edit logs for major content areas.
- Pages like
/now
,/uses
, and this one are updated manually as my workflow evolves.
Tags & Structure
For internal consistency, I follow a tagging guideline, which I document here.
If you have questions about this site or its setup, feel free to get in touch.