Automating My Blog: From PKM to One-Click Publishing

2025-04-24

Ryan West shares his experience automating his blog writing and publishing workflow. He uses Obsidian for Personal Knowledge Management (PKM), organizing high-quality information into Zotero, and then integrating and creating content through Obsidian. He uses Hugo to generate a static website and has automated deployment to GitHub via custom scripts and cron jobs, publishing Markdown articles from Obsidian to his website within minutes. He also uses giscus as a commenting system, leveraging GitHub Discussions for a Reddit-like commenting experience.

Development blog automation