Notes on Obsidian as a Developer's Writing Tool
Why Obsidian has become my go-to tool for technical writing, and how it integrates with a Git-based blog.
Why Obsidian
Obsidian hits a sweet spot for developers who write:
- Local-first — Your files are plain Markdown on disk
- Git-friendly — No proprietary database, just files in a repo
- Extensible — Plugins for everything from Kanban boards to LaTeX
- Fast — No cloud sync latency, no web app jank
My Writing Workflow
- Open the blog vault in Obsidian
- Create a new Markdown file with frontmatter
- Write the post using Obsidian’s editor
- Preview with live Markdown rendering
git add,git commit,git push- Vercel auto-deploys in seconds
Tips for Blog Integration
- Keep images in a
public/images/directory and reference them with absolute paths - Use frontmatter consistently — Astro’s content collections validate it for you
- The
draft: trueflag lets you work on posts without publishing them - Obsidian’s graph view helps you see connections between ideas
It’s a simple, effective workflow that keeps the focus on writing rather than tooling.