Given my (my LLM's?) struggles with editing Clojurescript, I installed Calva Backseat Driver extension with great hopes that it would help mitigate the issue.
In this essay to CS grad students, Kristopher Micinski, at the end makes an interesting observation -
As of version 1.44, the Ops tool from NanoVMs had a bug while uploading images to Digital Ocean. Fix #1723 addressed it and is in the main branch but was not yet released as of Dec 19 2025.
If you use Cloudflare to connect NanoVMs hosted on any server, make sure to turn off HTTP/3 (QUIC) as NanoVMs does not support it. I was getting my payload truncated to about 111 bytes when QUIC was turned on causing my app to crash!
Who knew npx shadow-cljs compile app and npx shadow-cljs release app would have such markedly different behaviour?