Hi! I’m Josh (generally known online as klardotsh1), a software developer2, liveaboard sailor, music enthusiast, competitive robotics commentator and referee, and dweller and explorer of the Cascadia bioregion. You may know of me from my work on the KMK mechanical keyboard firmware, the in-design Gale programming language, a tongue-in-cheek software license that went fungal3 on Mastodon, or for the robotics nerds in the house, from my commentary work with FIRST and VEX in the Pacific Northwest.

I’m still building out this digital garden (it’s winter, not much grows here yet, but I’m working on it). In the meantime, over on my Mastodon, you’ll find short utterances into the void in the meantime about boats, living on them, tech, shouting at it, programming languages, designing them, and every so often coffee, and how much of it is necessary to survive a PNW winter.

My contact information is linked from the navbar and here.

I am currently accepting contract work in the realms of “DevOps” and infrastructure, backend web development, developer experience and tooling, and general systems engineering. See my resume or my contact information if you’re interested!

After you’re done here…

I have assembled a page of recommended reading and watching you can continue on to once you’ve exhausted the content here!

About this site

Unless otheriwse noted, all content on this site (and the code powering it) is Copyfree and released under the Creative Commons Zero 1.0 dedication. It’s generated from Markdown files with ssg6 and lowdown, and does not collect analytics data from you. No really, check the source. It should work in almost any HTML renderer under the sun, be it a huge fancy modern GUI browser, w3m in a terminal, or something even more creative and minimal.


  1. The username was originallly formed by sounding out this domain name in English, but the canonical pronounciation is “klar-dotshhhh”. Exactly like you’re shushing someone right after saying “dot”. 

  2. By dayjob title, I’m a Senior Platform Engineer, which means I wrangle cloud infrastructure, developer tooling, and generally all the trenchwork that lies at the “systems” level below the web API layer. 

  3. “Posts on [Mastodon] don’t go viral, they go fungal, because the Fediverse is like the mycelium of mushrooms.” - Source