My stripped-down knock-off of Bramble. Move with arrow keys (focus the widget first using "Tab" or clicking on it), or if you have a touch device, just touch and drag.
Some of my most impressive programming work was with Bramble, which featured spatial video conferencing in customizable virtual spaces based on beautiful illustrations. It came about because our former product, Artery (of which I was a founding member), was no longer viable during the COVID-19 pandemic: its beautiful mission was to facilitate real-world social connections between performers, audiences, and hosts in small spaces.
Bramble ceased operations in October of 2023. I'm working on a simpler peer-to-peer clone of Bramble that anyone will be able to use. But for now, here's a video redux of an Acid.Live party from early on in the pandemic.
Since January of 2024, I've been freelancing with Knowledge Partners, LLC, and specifically with their USAID clients.
Here is a nifty interactive data visualization application I developed in collaboration with the clients, a UI designer, and a data analyst. You can follow the link to see it in situ.
But to make a point about one of the use-cases for web components, I've included it below. It's an entirely self-contained widget built with Lit, MobX, Leaflet, Chart.js, and others.
I used Vite to handle the bundling: in this case, I've simply copied the UMD file to the public folder, inserted a script tag pointing to it, and included the custom element tag <be-map-app></be-map-app>
below. Actually, I had to first wrap it with react-wc, because this homepage is built with Next.js.