Upgrading My Keyboard With a Trackball
I decided to add a trackball attachment to my keyboard and here's my thoughts after a week of use.
With over 15 years of software development experience and 10 years of public speaking. I'm active across a number of open source communities and this site shared my experiences.
Hello 馃憢, I'm a Cloud Advocate for Microsoft based in Sydney. My area of specialty is .NET web development, focusing on the intersection of .NET and JavaScript applications.

I decided to add a trackball attachment to my keyboard and here's my thoughts after a week of use.
The 18.06 and 19.07 hops carried the SPI fix forward, exposed two false-success flash paths, and found a new rootfs split panic before the 21.02 kernel boundary.
The first incremental OpenWrt hop exposed a real SPI registration break, but only after a diagnostic image made the otherwise opaque failure observable.
The first OpenWrt upgrade jumped a decade in one shot. It built, flashed and booted, but left the Tessel bridge invisible and taught me to value observable experiments over bigger patches.
The Tessel 2 still worked, but its OpenWrt base was a decade old. Before touching the image I had to decide whether upgrading was worth the risk.
Before I could talk to a Tessel 2 I had to get a command line tool from 2015 running on a 2026 machine, which turned out to be a bigger project than I expected and didn't touch the hardware at all.
No upcoming talks. 馃槩
I have a number of talks and workshops that I can give, or I can create something specific for your event. Check out the link below for my talk history and full bio.