Found a good definition of the so offen mentioned Business Case, that describes most probably a large part oft them:
„…the business case essentially becomes a science fiction novel based in an universe that is poorly understood—or which may not even exist! Meanwhile significant time is wasted on detailed planning, analysis, and estimation, which provides large amounts of information with extremely limited value.“
Jez Humble, Joanne Molesky, and Barry O’Reilly, Lean Enterprise
Microsoft announced to support ssh in Powershell. Rather interesting the argumentation and the objectives of that decision:
As Microsoft has shifted towards a more customer-oriented culture, Microsoft engineers are using social networks, tech communities and direct customer feedback as an integral part on how we make decisions about future investments. A popular request the PowerShell team has received is to use Secure Shell protocol and Shell session (aka SSH) to interoperate between Windows and Linux – both Linux connecting to and managing Windows via SSH and, vice versa, Windows connecting to and managing Linux via SSH. Thus, the combination of PowerShell and SSH will deliver a robust and secure solution to automate and to remotely manage Linux and Windows systems.
While in some organizations ssh and ssh-keys are becoming the devil itself, this is a clear statement for a robust and secure solution towards a platform independent way of administration and automation.
The moment, that you start to ask yourself, why you once started to follow people on social networks… and you find yourself unable to give an answer to that question.
This is most likely one moment of deep insight and truth.
It’s done. Thirty days a small task in thirty different languages in about thirty minutes. But: it wasn’t really a challenge. The most problems I had with Elixir, a functional programming language with strong focus on immutability—but the rest was somehow simple. Only the thirty minutes limit sometimes generated some pressure…
On the other hand: there have also been some discoveries: most surprising probably Powershell, that (or better: the language constructs and the features) I would like to have as a shell on Unix or Unix like systems, too. Sounds probably a little bit heretical, but is true nevertheless. Rust furthermore is a language that I will invest more time in, as it seems to become a real system programming language.
And Elixir however, that I consider for the moment a real personal challenge.
And astonishing the fact, that I forgot a lot about languages that I have been using a lot more than twenty years ago: Perl and Tcl.
In the end, I am happy that I have done this thirty days, that I did not fail in any of the tasks… and that it is finished. It took me around 30 hours over the last month and sometimes, it has not been an easy task to motivate myself to spent an hour on it in the evening. But I did. And that is somehow the success.