Vengeance Blog

About

This page can be your personal About page, with folder-routed markdown.

Vengeance Blog1 minInspired by Vengeance UI docs layout
Cover image for About

This can be your About

Use this page as your own About section. Replace this text with your bio, work summary, stack, and links. To add posts, see Adding a New Blog. For Obsidian sync, see Push from Obsidian to Vengeance and Pull from Vengeance into Obsidian.

What you get

This template reads markdown files from content/blog/**.md and automatically wires:

  • route path from folder/file name
  • right TOC progress rail from ## / ### headings
  • mind web node title from frontmatter title

Folder routing

File:

txt
1content/blog/about/about-template.md

Route:

txt
1/about/about-template

Frontmatter fields

Use this frontmatter schema:

yaml
1---2title: "Post title"3description: "One-line summary"4author: "Your name"5inspiredBy: "Source or reference"6date: "2026-07-24"7readingTime: "6 min" # optional, auto-calculated if omitted8isNew: true          # optional9thumbnail: "/my-cover.png" # optional — cover image + link preview card10---

Link to other posts with markdown routes in the blog repo, e.g. [How Browsers Work](/frontend/how-browsers-work). Those render as clickable links on the site. On Obsidian pull, the vault copy becomes [[how-browsers-work]] for the Obsidian graph. On push, wikilinks become blog routes again. Set NEXT_PUBLIC_SITE_URL so absolute links convert correctly too.

Rich markdown

Image:

Vengeance preview

Mermaid diagram

Rendering diagram...

Flow diagram sample

Rendering diagram...