The site is built and rendered by Hugo. Python scripts (written mostly with the help of AI) extract the relevant notes from my Bear Notes database then transform them into a format that Hugo can process. They're then copied into the content/ directory where they are used by Hugo to build and render the site. The scripts can all be found in the .build/ directory. I've also set up a launch daemon on my always-on Mac mini to execute the main script (which executes all the other ones) daily. This means the site should be updated daily with all the latest content.
mttjj/mttjj.github.io
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|