Adding Comments to a Static Site, Why Hugo + Giscus Works Well

Static site generators such as Hugo deliver speed, security, and simplicity by avoiding servers and databases. The challenge appears when you need a genuinely dynamic feature like user comments. This article explains how commenting systems fit into static sites, the common approaches, their trade-offs, and why the final solution—Hugo with Giscus—strikes an effective balance. The Core Issue: Static Sites Don’t Handle Dynamic Data Static sites pre-render HTML and serve it from a CDN or storage bucket. There’s no backend to: ...

December 11, 2025 · 3 min

Obsidian Test File

This File contains all the markdown formatting which include generic markdown as well as obsidian specific markdown. Markdown Conversion Test Headings H1 H2 H3 H4 H5 H6 Text Formatting Italic Italic Bold Bold Bold Italic Strikethrough Lists Unordered list Nested item Deeper item Ordered list Second item Sub-item Sub-item Links Standard Markdown Link Obsidian internal link: [0-Inbox/Obsidian]({< ref “/posts/0-inbox/obsidian/” >}}) Obsidian link with alias: [0-Inbox/Obsidian|Custom Text]({< ref “/posts/0-inbox/obsidian|custom-text/” >}}) Obsidian section link: [0-Inbox/Obsidian#Themes]({< ref “/posts/0-inbox/obsidian#themes/” >}}) Obsidian section link with alias: [0-Inbox/Obsidian#Themes|Alias Text]({< ref “/posts/0-inbox/obsidian#themes|alias-text/” >}}) Mixed content: Regular and [../0-Inbox/Obsidian Export to HUGO]({< ref “/posts/../0-inbox/obsidian-export-to-hugo/” >}}) Obsidian section link display content: Images Markdown image: Obsidian image: Obsidian image relative path: Code Inline code example. ...

May 17, 2025 · 1 min