Shake Blog

Lobsters Hottest Tools

Summary

Shake Blog is a starter project for building a static site generator using Shake and Haskell, producing a blog with posts, archives, and an Atom feed. It is intended for developers who want to fork and customize.

<p><a href="https://lobste.rs/s/fq2z79/shake_blog">Comments</a></p>
Original Article
View Cached Full Text

Cached at: 07/20/26, 09:35 AM

# Shake Blog — Home Source: [https://abhin4v.github.io/shake-blog/](https://abhin4v.github.io/shake-blog/) Welcome to the Shake Blog\! [Shake Blog](https://github.com/abhin4v/shake-blog)is a starter project for building your own static site generator using[Shake](https://shakebuild.com/)and[Haskell](https://haskell.org/)\. It produces a blog with posts, standalone pages, tag archives, and an Atom feed of posts\. It is**not**a turnkey blogging platform\. You are expected to fork the codebase and modify it as your site grows — tweak the templates, add new page types, change the URL structure, wire in new build rules\. See the posts below for detailed usage instructions\. [FeedLink to Atom feed of posts](https://abhin4v.github.io/shake-blog/feed.atom)## Recent Posts - [Getting Started with Shake Blog](https://abhin4v.github.io/shake-blog/posts/2026-07-19-getting-started/)—July 19, 2026 - [Hosting Shake Blog on GitHub Pages](https://abhin4v.github.io/shake-blog/posts/2026-07-18-hosting-on-github-pages/)—July 18, 2026 - [Shake Blog Features in Detail](https://abhin4v.github.io/shake-blog/posts/2026-07-17-shake-blog-features/)—July 17, 2026 - [Markdown Demo](https://abhin4v.github.io/shake-blog/posts/2026-07-16-markdown-demo/)—July 16, 2026 You can find all posts in the[archives](https://abhin4v.github.io/shake-blog/archive/)\.

Similar Articles

Rebuilding my blog with machines, for machines ·

Lobsters Hottest

The author rebuilt their blog to include full structured data markup (JSON-LD, microformats) and an AI co-writer guided by a prompt that avoids common LLM patterns, with CI validation to prevent breakage.

My comment section is static HTML

Lobsters Hottest

The author explains how they built a static HTML comment section for their Hugo blog using a Phoenix server called Popsicle Boat, which compiles comments at build time to make reading static and writing secure.

Souping up my blog

Lobsters Hottest

A developer created a simple web service called 'soupvotes' to add upvoting functionality to their static blog, inspired by Bear Blog's system and featuring playful naming.