ONE of mine in the early 2000s was a signed Java applet that could launch other applets in a shared VM. Applets were added by having the user drag an HTML page into it and it would parse the HTML and find the
I don't know of a home/office alternative to HotDocs, so I decided to make one. It'll never have the enterprise features those things have, probably never be fully scriptable, but maybe small shops want to automate some of their paperwork too. ¯\_(ツ)_/¯
(No particular order)
* Lighting control using UART over CANBus transceivers, with a collision detection and retry mechanism so any node can send whenever.
* A custom 915MHz network protocol with Golay code to increase range without needing real LoRa
* A system for automatically deploying Squirrel programs onto ESP32s(Based on another custom protocol of course)
* "Hey, I know, let's build stuff that takes power on XT60 cables and make up a bunch of cables and splitters and battery packs!"(Perhaps the dumbest of them all)
* "I think I'll write my own backup solution"
* A custom notetaking solution with a P2P distributed database embedded in it, you just copy the sync code between devices and they stay in sync
* A protocol for making local services securely accessible remotely, similar to Nabu Casa(It was the base layer of the notetaking sync)
* Another attempt at a P2P database, which was like secure scuttlebutt except it had mutability and true without-a-trace deletion. I think I called it a "Doubly ordered pseudochain" or something.
* Many, many, custom hardware projects. I currently have zero in use aside from a few adapters made from modules.
* A random number generator for tue very smallest 8 bit chips, made by pure trial and error. Of all the stuff I've done, for some reason this one actually seems to be used in a few places in super niche applications.
* A low code game text adventure IDE with a terrible custom language.
* A mad libs style text generator. Nothing wrong with that, except the first version used a custom json parser in C and ran on PICs. Way saner than most of the rest.
My current is turning an old python script to a server side app. It went in the opposite direction. It started out simple and productive, but then turned into a quagmire.