Current lead maintainer of the official Elasticsearch client for Node.js and Elastic's dynamic language client tech lead.
I (poorly) maintain a blog of technical and non-technical thoughts at joshmock.com. It is a generated static site, built using 11ty).
Linux tinkerer, currently running Arch Linux as my daily driver, but working on a custom Fedora Atomic image with all my various tweaks. If this interests you, my dotfiles may be worth perusing.
I use Neovim as my daily editor/IDE. I have used config distros like LazyVim, but typically find them too heavy, and tend to lean on my own custom config, which itself leans heavily on mini.nvim and snacks.nvim.
Some other open source tools I use/abuse often include: