Back to Home
Click to summarize. It doesn't work on every page... some are short enough!

🌏 About This Site

My site here is many things--some surface area for myself on the internet, a way to reach out to others. But, above all else, it's written in Markdown.
I decided at a certain point that I wanted to make it as frictionless as I could to write something and get it up on the web, while still being able to use the command line and git to produce the project. That way I don't have to log in to anything--it's local to live all the time.

There are a couple of different things which enable this:

  1. Hosting the site on someone else's computer (Microsoft/GitHub)
  2. Automated actions when a commit is made to the repo
  3. A custom markdown parser that I wrote

My small corner of the internet has had several different forms, and this is probably not the final one it will take.

Back in the heady days of AOL, I had an Angelfire web page, where I ran a paper-and-pencil RPG for my friends at school. Beginning in 2013 or 2014, I first published something to GitHub to document my learning journey of data science. Now I have this simple page--it's only sporadically updated, but the design is straightforward, works across platforms, and is imminently thinkable because it's written in simple HTML/CSS and JavaScript.

What's with the weird little button in the corner?

My button is how you get some quick summaries to my occasionally excessive writing. It doesn't work on every page, because some pages are short by default--you can't summarize everything.

Why write a custom parser for your blog?

I think it's important to have a silly little place where you can do a silly little thing. Many people I respect describe software as something which can be homespun, built out by hobbyists, intentionally not scaled for the masses, and I believe this at my core too.

What follows are a collection of different ideas on this theme, some by me and some by others: