AboutI heard you like content, so here’s some content about my content

Rotating the world in a graffiti park in Austin TX, 2017

Welcome, thanks for visiting!

My blog is grouped into three areas that you can subscribe to separately, because I thought some people might not be interested in all of them:

The four feeds (the “everything” feed and the three sub-feeds) are set up as <link rel='alternate' /> on the top level page, so your feed reader should detect them and offer them to you.

Author Information


Hi, my name is Ratha Grimes and I live in Seattle, WA, USA.

Connect with me on:


Common sense disclaimer: The opinions expressed on this site have nothing to do with any person or organization who might happen to be my employer.

I’ve worked in software development for twenty years, the first thirteen as a software developer, and the rest as a technical program manager. I like working on software because in a way, software is nothing but materialized thought. So what you can build is only limited by how clearly and consistently you can imagine it. Code is the closest thing to magic spells that we have. So I am confused by the statistics that say kids aren’t interested in computer science these days. Who doesn’t want to be a professional wizard? Anyway, here’s my résumé.

Name FAQs

  1. It’s pronounced “RAH-thuh” and the first ‘a’ sounds like the audio you can hear at the bottom left corner of this IPA vowel chart (open, front, unrounded). Sometimes it can slide toward near-open (“cat” sound), and that’s still in the realm of correct as far as my preferences are concerned. I’ve noticed some other names have ambiguous ‘a’ sounds too, for example “Anika” (both “AH-nick-a” and “ANN-ick-a”).

  2. “Ratha” is my legal name, but isn’t my birth name. I adopted it when I was twenty (so no, my parents aren’t hippies, though I might be). I may write a post about what I learned from this.

Site Information

I’ve been keeping a web page since about 1995. Many of these incarnations can be found on the Wayback Machine. I used to write long form on LiveJournal, but my community fell apart when Facebook took off in the early aughts. So I tinkered with a few blogging packages for a way to replace that outlet, but only started getting traction around 2012.

The current version of the site is a NodeJS text-file-based static site generator, mastered in GitLab and deployed on Netlify. I gave up on WordPress because I was tired of (a) spam and (b) SQL databases. Also, I wanted hierarchical categories and couldn’t find an acceptable blogging tool that supported this. After building it, I realized that I’m apparently also a glutton for punishment, because now I also have to care about search, pagination, and so on. There are still a number of todos, search being a big one (probably will use Algolia).

I did sign up for the Amazon affiliate program and might use other similar programs in the future, given a lack of obvious downside. So, if you buy something after clicking a link to a product, it might result in a modest commission for me at no additional cost to you. I try to be up front about whether I like a product, don’t like it, just linked to it for informational purposes, or what.