My name is Jadon!
I have worked professionally in technology for over 10 years across Support, DevOps, Leadership. Product Management, Systems Administration, Sales, and Software Engineering functions. I have spent most of that time working with Linux, Python, JavaScript/TypeScript, Cloud Infrastructure, and DevOps/Automation.
Want to reach out about something? I'd love to hear from you. You can reach me at jadon@jadon.us
Do Repeat Yourself. Avoid the Wrong Abstraction.
Software engineers trap themselves when they follow the DRY principle too closely. Sandi Metz accurately describes how the wrong abstraction is worse than having duplicate code.
Aug 12, 2025
Read More
Build your own proof-of-concept sovereign AI cloud
Build your own demo sovereign AI cloud using OpenStack Sunbeam, Microk8s, MAAS, Juju, and LXC!
Feb 28, 2025
Read More
What Is The Maintenance Surface of a Program?
Just like a program has an attack surface where vulnerabilities can be found, a program also has a maintenance surface where regressions, faults, bugs, and other breaks in the program's intended functionality can be found.
Jun 10, 2024
Read More
Notes on - Chapter 1 of The Mythical Man-Month by Fred Brooks
My thoughts and notes on the preface and first chapter of book The Mythical Man-Month by Fred Brooks.
Feb 13, 2024
Read More
Notes on - Questionable Advice: Can Engineering Productivity be Measured by Charity Majors
My personal thoughts and notes on a blog post Charity Majors wrote in response to a question about measuring engineering productivity. Here is a link to the blog post: https://charity.wtf/2020/07/07/questionable-advice-can-engineering-productivity-be-measured/.
Feb 13, 2024
Read More