About me
I'm a US-based software engineer. Here, have some buzzwords: JavaScript/TypeScript, Python, Clojure, Rust, Kubernetes, containers, SRE, Linux. Big fan of open source (and free as in freedom, when possible) software. Currently running Arch (well, EndeavourOS) as my daily driver, which I am obligated to announce whenever possible. Hyprland is my WM, Neovim in a terminal emulator is my IDE.
Not a fan of capitalism, cryptocurrency, fascism, racism, sexism or the current state of American politics. Would love to expat to Ireland someday.
Seeking ways to use tech to support a more equitable future. Intrigued at whether that can be done using p2p, decentralization, federation, and shared protocols instead of centralized, ad-driven, algorithm-powered services. I prefer to self-host things in my little homelab when viable open source options exist.
A longtime music enthusiast and occasional musician. Guitar, drums, esoteric electronics and computer-based music with Pure Data and VCV Rack. I DJed a weekly music show on WXNA—a low-power FM, community-organized radio station in Nashville—for 7.5 years until very recently.
Also a husband/partner, parent to three kids, and dog-parent to four rescue dogs.
Where else to find me
Some of these places are listed in the navigation, but for the sake of completeness:
- Email: josh@joshmock.com
- Matrix: @joshmock:matrix.joshmock.com
- Secure Scuttlebutt:
@BQpg9TE5zjMQTS1JG/bN0Mq01ss1WbT70zLSScYY0Vg=.ed25519
- Instagram: @joshmock
- Github: @JoshMock
- Mastodon: @joshmock@mastodon.social
- Bluesky: joshmock.com
- Bandcamp personal profile
- Bandcamp artist profile