🔭 I’m a senior software developer with over 20 years experience. I enjoy writing in TypeScript, Go, HTML/CSS.
I like to write open-source code, and co-founded the Kosmos project project, of which I primarily work on.
- Sockethub: Multi-protocol gateway for the Web using ActivityStream messages
- remotestorage.js: JavaScript client library for integrating remoteStorage in apps
- WebFinger.js: JavaScript client library to query WebFinger records
- secure-store-redis: Encrypt the data you store in redis
- Hyperchannel: Unhosted web app chat app which uses XMPP and IRC via Sockethub
- Setlist Roller: Band app to manage collections of songs and "roll" setlists on the fly based on certain defined criteria
- Inbox-RS: An inbox for quickly storing your thoughts, sorting them for reference or todos later.
- Timezone Translate: Translate date time information on a webpage to your local timezone.
🎵 I've been a musician all my life, I enjoy playing banjo 🪕, drums 🥁, bass & guitar 🎸, synths 🎛️ and fiddle 🎻. Some bands I'm in:
- https://hurphendale.com 🎛️
- https://theturpentineray.bandcamp.com 🪕
- https://deathponee.bandcamp.com 🥁
- https://tablemountainstringband.com 🪕🎻
- http://bandno7.cz
- Pirate Wars: A pirate-themed roguelike written in go. Still in early development.
🛩 I like to travel, especially to hackerbeach 💻🏖 although now that I'm a father, I probably won't be going for a while.





