# posixlycorrect.com Personal homepage built with Zola. ## Build - `zola build` (direct) - `zola serve` (local dev server) ## Project Structure - `content/` — Markdown content - `blog/` — Blog posts - `lib/` — Library/reference articles - `triforce-strategies/` — Triforce Strategies LLC content - `tools/` — Interactive calculators/tools - `templates/shortcodes/` — Custom shortcodes (override theme) - `static/js/` — JavaScript files - `static/css/` — CSS files - `themes/tabi-lean/` — Theme (git subtree, do not edit directly) - `config.toml` — Site configuration ## Content Conventions - Frontmatter: TOML (`+++` delimiters) - Section indices: `_index.md` - Internal links: `@/path/to/file.md` ## Adding Interactive Tools To add a new tool under `triforce-strategies/tools/`: 1. **Create shortcode**: `templates/shortcodes/tool_name.html` - HTML structure (form, canvas, results container) - Load JS via `{{ get_url(path='js/toolName.js') | safe }}` - Include `