For information about me, visit About Sri
About the Site
This website is an open journal and personal knowledge management system (PKMS). It’s very much an evolving work-in-progress, so sections may change.
Main Site Areas
The main navigation is organized around seven key areas:
- Journal - The main blog for announcements and updates.
- Groundhog Day Resolutions aka GHDR - Monthly reports on my goal setting and progress.
- Workshop - Personal notes on my ongoing projects and project ideas.
- Interests - Collected notes and reference material on subjects of interest.
- Ideas - Developing ideas, terminology, theories, and empirical data.
- Goods - Ready-to-use products and guides made available to the public.
- Adventures - An experimental “Adventurer’s Guild” for cheerful people.
Most of these sections have multiple sub-areas! Click them to explore!
Feeds
There are several areas that update frequently, each with their own Atom/RSS feed.
Journal
GHDR
Stories
All (every update)
Data Collection Policy
This website does not collect or process personal data. However, <iframe> embeds for video players (e.g. YouTube) will insert trackers. I’m in the process of replacing them with static images. I’ve outlined more specifics in a privacy policy.
Colophon
Tech Stack
I’m using Eleventy, a static site generator that converts Markdown documents into HTML with powerful templating. I like it way more than Hugo and Jekyll.
I’ve added a lot of custom Javascript extensions to it for stuff like
- indexed collections on the main category pages like the dated /journal and alphabetized /trope pages.
- last updated pages on the home page and a longer listing on recent updates
- shortcodes for TufteCSS and text layout utilities that otherwise suck to format by hand (e.g. like TermTable on this page which converts a list into a table)
- syndication is handled with I autopost to Mastodon and BlueSky with Robb Knight’s EchoFeed application. To generate the feed, I’m using a Nunjucks template for Atom feeds pieced together from scrap on the Internet.
- command interface to help with creating files in the right places in Visual Studio Code.
Hosting
I’m using Opalstack (affiliate link), a really great developer-oriented host at a fair price. It’s the improved spiritual successor to WebFaction. I use rsync to push all the static files generated by Eleventy up to a static nginx server there.
Typography
I’m now using Google Fonts, having selected Merriweather as my replacement serif and Roboto for the sans-serif (replacing Proxima Nova Condensed).
The custom theme is based on TufteCSS, with additional navigational elements.
Stock Media
Social Media Icons from freepik.com. GitHub and Discord logos are sourced from their company media kits. Mastodon logo Jin Nguyen, AGPL, via Wikimedia Commons.
Contact
back to main index