addisonbeck.com is a web view into my Org Roam document store. I use org roam to organize all sort of things. Personal writings, technical specs for projects I work on, recipes I cook for my family, etc. I work with all the text in Emacs, and use the website as an easy place to share the writing inside with others. It has three main components:
An elisp script that exports my org-roam database to structured json
A bespoke rust renderer converts that json into html
An astro static site wraps, styles, and enhances the rendered html
Source code for each piece is hosted on my Github.