• 0 Posts
  • 15 Comments
Joined 2 years ago
cake
Cake day: August 22nd, 2023

help-circle

  • I’ve written thousands of lines of untyped python code for a system (still) used daily by hundreds of users, handling time critical as well as financial data. It made the company I worked for millions and it worked. Was it bug free? Nope, bugs would appear in production from time to time, but they were very easy to detect, and very quickly solved, especially because of the fact that python is an interpreted language. In 7 years of working on that application there was only one bug that caused data corruption and required us to reprocess some data that took a day or three. That was the worst thing to happen in the entire lifetime of that codebase. I totally agree that if you structure your code properly, log properly and give your developers the trust and permissions to actually solve stuff in production quickly, you might even get a competitive advantage.













  • Anything that needs to be configured with YAML, and Kubernetes in particular.

    I mean I get the whole Infrastructure as Code hype (although I have never witnessed or heard of a situation where an entire cluster needed to be revived from scratch), but it should be very possible to make a gui that writes the YAML for you.

    I don’t want to memorize every possible setting and what it does and if someone makes a typo in the config (or in the white space, as it’s YAML) everything is borked.

    Call me old-fashioned but the graphical ui of something like octopus deploy was a thousand times more user friendly imho.