blog icon indicating copy to clipboard operation
blog copied to clipboard

Static site generator for my blog

This is a Go program that generates my website/blog https://blog.kowalczyk.info.

I use Notion to write most of the content.

This custom Go program downloads pages from Notion, caches it in notion_cache directory, converts to static HTML files and deploys to Netlify.

To extract my content from Notion I reverse engineered their API and wrote a Go library.

I wrote an article about how I got to this point.