Integrated Farming

I never set out to be a programmer. I just wanted to eat, pay my bills, and live like a normal human. But life had other plans, and before I knew it, I was knee-deep in code, trying to make sense of error messages that might as well have been ancient runes.

My coding journey began with Python, because everyone said it was “easy to learn.” They lied! But compared to other languages, Python was at least nice about its errors before crushing my soul. And the best part? It worked for everything—backend, automation, Odoo ERP, and even data science. So, as long as Python kept putting food on my table, I was willing to put up with its weird indentation rules and cryptic tracebacks.

For a while, everything was fine. My backend was running, my database was happy, and life was good. Then, one day, I looked at my app and thought, “Wow, this is ugly.” Frontend work is not my thing, but without it, my app looked like something straight out of the ’90s. So I reluctantly picked up JavaScript (and later TypeScript, because I actually wanted my code to behave). Now, I can make things look decent, but do I enjoy frontend? Absolutely not.

Once my app was built, I had a new problem: deploying and managing it without losing my sanity. That’s when I met Go. It was fast, efficient, and didn’t break every five minutes, which made it perfect for CI/CD, deployment, and keeping my infrastructure stable. Go doesn’t hold my hand like Python, but it also doesn’t gaslight me like JavaScript, so we have a solid working relationship.

At the end of the day, I don’t code because I love suffering—I code because it keeps me and my family fed. Python makes my work easier, JavaScript makes my apps look presentable (even if I hate it), and Go makes sure everything actually runs. Together, they let me pay the bills, afford coffee, and live like a civilized human.

My only hope? That I never have to learn another programming language just to survive. Life is short, and my brain has suffered enough. If someone tries to convince me to pick up another language just to keep eating, I might just switch careers and become a farmer. 🌾😆