Looking back 2024: What's the most impactful thing you've done this year?
The more I focus on teaching, and helping others learn, the more I'm finding success for myself and for Gozynta.
author
My career has taken me on a lot of different paths: from working with tiny startups to working with Fortune 500 corporations, from embedded development in assembly to desktop applications to microservices on Kubernetes, electron microscopes, firearms, and helicopters to name a few things. I'm a self-taught software developer who has led 2 businesses. I spent 10 years doing development consulting for different companies, which gained me a lot of experience with different businesses. The more I learn, the more I realize that I don't know, but I'm happy to share some of what I've learned so far.
If I were a Star Wars character? Ugh... Maybe R2 or Chewbacca? I don't need to be out front in the spotlight, I'd rather work quietly behind the scenes fixing things to keep everything running smoothly.
Looking back 2024: What's the most impactful thing you've done this year?
The more I focus on teaching, and helping others learn, the more I'm finding success for myself and for Gozynta.
Pydantic is a hot mess
Pydantic (and FastAPI which depends heavily on it) seems to be one of the most popular python libraries lately. I did some work with it over the past year, and am now working to extricate it from all of our code. It's really convenient to use at first, but the deeper I got into it, the more problems I ran into. In the end I've come to the conclusion that the problems it solves are better solved with dataclasses and msgspec.
Why I Find MSP Businesses so Interesting
If you don't know what an MSP is, start with What is an MSP? MSPs are helpers.