ENTRY

[ESC]
1h75 words1 save

A Blog Engine in One JSON File.

No database, no CMS, no Jekyll. My blog’s search, tag filters, pagination, read times, and related-post recommendations all hang off a single JSON file, ~300 lines of plain JavaScript, and two Python scripts I run when publishing. The related posts even use TF-IDF, computed once at publish time so visitors ship zero extra bytes.

How it fits together, and why I think it’s the sweet spot for a personal blog, at least for me.

https://www.kenreid.co.uk/blog/blog-engine-in-one-json-file.html

0 replies

Join the conversation