• 5 Posts
  • 27 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle








  • small tasks that you don’t expect to grow in complexity

    On one conference I heard saying: “There is no such thing as temporary solution and there is no such thing as proof of concept”. It’s an overexaguration of course but it has some truth to it - there’s a high chance that your “small change” or PoC will be used for the next 20 years so write it as robust and resilient as possible and document it. In other words everything will be extended, everything will be maintained, everything will change hands.

    So to your point - is bash production ready? Well, depends. Do you have it in git? Is it part of some automation pipeline? Is it properly documented? Do you by chance have some tests for it? Then yes, it’s production ready.

    If you just “write this quick script and run it in cron” then no. Because in 10 years people will pull their hair screaming “what the hell is hapenning?!”

    Edit: or worse, they’ll scream it during the next incident that’ll happen at 2 AM on Sunday







  • I know what you mean and in a way it’s almost insulting. Like there are nations who trully love certain sports and they take it as part of their national pride … and then there is US. Where you wonder “why are you guys even here? Why are you taking fun from people who enjoy this game? What do you even take from this?”

    Where I live we have the same situation with ice hockey - our entire nation basically stops for IIHF world hockey championship, everyone watches it and we celebrate every win. And then there is US. Which regularly wins some medal and you have a feeling that no one in the US even notices.