irregular updates and equally irregular thoughts
pages
recent entries
currently
elsewhere
last updated: april 2025