Reviving the Tessel 2 - Should You Even Upgrade?
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.
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.

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.
Before you can fix something you have to know what it is, so I went digging through a decade of stale repos to find out what's actually running on a Tessel 2.
I've got a box full of Tessel 2 boards that haven't been touched in years and I don't know if they even work anymore, so let's find out.
How I migrated the Aspire Community Toolkit's NuGet publishing workflows from a long-lived API key to NuGet trusted publishing with GitHub OIDC.
How we evolved from static test lists to intelligent test selection in GitHub Actions to make CI/CD faster and smarter.
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.