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.
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.
What is an MSP? MSPs Are Helpers
The most basic task that an MSP performs is helping people and companies with their technology problems. Your computer won't start, a piece of software you need won't load anymore, or (mine and most tech's least favorite) your printer won't work.
Personal Core Values
Heather and I recently had a conversation about "who are today's Fred Rogers and Bob Ross"? It seems that there aren't any such prominent role models today that seem to be so wholesome, caring, and just good (both on screen and off). As we probe this further we do find some other examples that perhaps fit the bill (Steve Irwin, Dolly Parton, and Betty White were all suggested). It doesn't take long before we question this person or that person, and we need to define some values on which we're going to determine who deserves to be on the list or not. After further reflection, I decided that this is a good exercise to explore our personal core values. With our company retreat coming up, knowing our personal core values will help us be prepared for updating our company core values.
Write your Business Processes like a Software Developer
Software is a process that’s executable by a computer. As a software developer, Gozynta is a process creation company above all else. We write code that executes business processes for our customers, we write business processes for ourselves to follow, and we write documentation to help our customers follow the right processes for using our software.
More accessible yaml/json in python using ~~jsonpath~~ jmespath
Here at Gozynta we use Kubernetes to manage our product platform. Moving to container based development and hosting has helped us provide better scalability, consistency, and a better testing process. One result of this is I often find myself writing Python code to manipulate deeply nested yaml files.
Auto-forward recurring receipts to QuickBooks Online using Gmail
QuickBooks Online has a feature for receiving receipts that makes it easier for you to categorize them and have transactions ready and waiting when you run your bank feeds. However, you still have to manually forward each invoice to QuickBooks, and setting up automatic forwarding for Gmail is a pretty problematic affair .
Changes to Mobius Connect Legacy
Important information about upcoming Mobius Connect changes As some of you have already noticed we have made some changes to our product line and our website.
.NET Integrations
As of September 2020, we’ve stopped selling new licenses to the following integrations.
It Feels like We're Living in a Mass Delusion
In America, we pride ourselves on being resilient. Facing challenges and not shying away from them. Unfortunately, in this crisis, I’m seeing vanishingly little of that. The rallying cry isn’t “let’s work together to adapt to the new situations” but it’s whining about “when can we go back to what it was like before”.
Gozynta Motto
At Gozynta, our company motto is “We understand that all software sucks, even ours. Our mission is to make it suck a little less each and every day.”