Something went wrong. Try again.
My personal website
Something went wrong. Try again.
HTML 92%
JavaScript 4%
CSS 4%
Python <1%
<1%
README.md
saturn #
my personal site, live at danieldaum.net. mostly handwritten html and css, no build step. the source lives on tangled and is mirrored to github and gitea. pushing to main deploys it.
run it locally #
mise install
mise run serve
then open localhost:8080.
post on bluesky #
post it. the sync pipeline runs once an hour and puts it on the home page, /blog/ and /posts/. to run it now: tangled → saturn → pipelines → the newest sync run → retry. git pull before working on the site again.
the same sync refreshes the recent commits on /projects/ and /projects/holonet/ (locally: mise run sync-commits).
new blog post #
git pull- copy
internal/template.htmltoblog/<name>/index.html(ornow/<name>/for a now page) - add it to the top of the writing list in
blog/index.html - add it to recent writing on the home page, with the word count
- add it to
feed.xml - if it's a now page, update
/now/too - push. the next sync puts it on standard.site
reviews go in the same writing list, tagged #game, #movie, #show, #book or #album. they don't go in the feed.
new photos #
- upload the photo to r2, in
img/photos/ - add a tile and a lightbox to
photos/index.html, newest first - copy a photo page to
photos/<name>/ - fix the newer / older links on the photos next to it
good to know #
internal/never gets deployed.internal/styles.htmlshows every style on the site.- ci lives in
.tangled/workflows/: deploy and mirror run on every push to main, sync runs hourly. secrets are under settings → pipelines on tangled. internal/site-guide.mdis the long version of all this, written for an llm to read before helping out.