This website serves comprehensive portfolio for myself, combined with a blog (“posts”), short snippets (“notes”), and other material. I use it to organize my thoughts and to remember things.
Content for the site is authored using Atom, Ulysses, and Netlify CMS and managed in a Github repository.
The site attempts to apply Indieweb principles in a way that makes sense to me. I like structured data but I’m not dogmatic about it. It leverages Webmention.io and Bridgy heavily as a static site. New comments and interactions only come in through Webmentions. I use a lightly forked version of webmention.js to load them live from Webmention.io. Comments were previously managed by Disqus, but I migrated all the data out.
The site is built and hosted on Netlify. The build pipeline is currently simple because I don’t like dealing with Node.js breakage.
matienzo.org (or a comparable counterpart) has been in operation roughly since 2005 in the following forms:
- 2020-: Hugo, hosted on Netlify
- 2015-2020: Jekyll, hosted on Github Pages
- 2013-2015: Octopress, hosted on Github Pages
- 2010-2012: WordPress, hosted on Rackspace
- 2008-2010: Drupal, hosted on Linode/Rackspace
- 2007-2008: various wiki software, hosted on SDF
- 2005-2007: Drupal, hosted… somewhere. Maybe SDF.
Before then, I had a number of hand-crafted sites that were lovingly hosted through school, various hosting providers, and of course, Geocities.
Nonetheless, some of this content goes back even further, at least in proxy form - the oldest bit of content is my undergraduate thesis.