Current lead maintainer of the official Elasticsearch client for Node.js, the Elastic CLI, and Elastic's dynamic language clients tech lead.
I sporadically publish to 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. If this interests you, my dotfiles may be worth perusing.
I use Neovim as my editor and IDE, using my own config, which leans heavily on mini.nvim and snacks.nvim.
My coding agent of choice is Pi, and I maintain a few reusable Pi extensions.
Other open source tools I use often:






