Welcome to my blog!
It’s the slightly more unhinged corner of my otherwise composed website, and honestly been a long time coming.
The thought of writing a few paragraphs about some topic has popped into my head many times over the past few years, but I’ve never had a good place to put things. Medium, Substack or were good options once, but I feel like starting one of those implies to the reader that I’ll be writing about the same topic for the next few years. Here, instead, I can make a one-off post about whatever takes my interest.
Another perk of hosting it myself is that I have full control over the styling of the posts. I’m sure this will be used for very serious purposes.
For the techy peeps in the audience, here’s the current process:
- I’ve rolled my own static site generator because I love worsening the problem
- Posts are written in Markdown and comitted to a private GitHub
repository.
- I find the GitDoc VSCode plugin really useful to auto-commit and sync the content between devices. A cheapskate’s Obsidian Sync, really.
- A Python script invokes
pandoc
to convert from Markdown to HTML, add some boilerplate, and create the index pages.- I use made-up directives like
@draft
to skip a post I’m in the middle of writing.
- I use made-up directives like
- The HTML files are then published to my public GitHub Pages. This step is currently manual; I’ll think of something better if I start posting more regularly.
(I might write more about this method in more detail if it becomes a thing.)
Anyway, I hope you enjoy your stay and find something of interest!
- Sam
Return to index.