About
Me
Hello, I'm yet another gay internet user from California, here are some of my interests:
- free and open source software
- public transit
- postcarding, mail
- programming, computers, technology
- cooking, baking
- all kinds of music from metal to pop
- videogames
- langauge learning (spanish, russian)
- men, of course, preferably naked men! i like em big and hairy
Blog
Goals/Purpose
This blog is a place for me to share my ideas, thoughts, photos, etc.
Publishing Tools
- Hugo for static site generation
- nvim or VSCode for editing text files
- GIMP GNU Image Manipulation Program, for making images or editing images
- restic restic, for backup
- Jenkins CI jenkins, for CI/CD to publish the blog automatically
Feature log
- Site theme respects system theme (light/dark mode) and changes if user changes their system theme
- RSS feeds
- Hugo generates these automatically, which is nice
- For now I've added a front-matter variable (
hasFeed) which distinguishes whether or not a section page should link to the main blog feed or the one for that section. - Some sections should not have their own feed, just out of the nature of that section (for example, the now page or contact page which are built as section pages)
- Automated deployment, from git push -> publish, using a jenkins pipeline
- Typography handling for quotes and fractions (curly v. straight)
- using punctilio
- tried 'smartquotes.js' at first, but it didn't cover all the cases properly
- had to disable hugo's goldmark typography handling (didnt do some cases properly, such as "the thick man was 5'4""
- Site available via Tor
- Added a custom html class to style elements specially for Tor users
- Onion-Location header to tell Tor browser Onion site is available
Future plans
- Commenting system - would be nice to have a comment system
- Webmention - seems popular, but need to read more about it
- Separate microblog area for more frequent posting of stupid things
- want to make a mobile page that i can post on-the-go with ease
- maybe i can do this with PHP and still keep the page static and easy to publish