Collaboration software tools are present in some shape or form in every workplace and if properly implemented and organised will give team members the opportunity of working together not only in an efficient way, but getting the job done while having fun!
Integration with these tools is not just desirable, it’s sometimes required. The nature of instant messaging communication in each workplace my vary depending on the content and information can be volatile and informal or more persistent and organised.
Continue reading “How to Send Messages to Slack with PowerShell”
Everything should start with a SOLID plan, not just influenced by the enthusiasm of a successful PoC, briefly tested and blessed/approved by the management where the implementation challenges are hidden in plain sight!
I wanted to write this article since I’ve started scriptinglibrary.com, but I will try to keep this article to a technical level where you can enjoy the first experience and avoid bad ones. Otherwise, you’ll find yourself overwhelmed or lost into the number of services and the possibilities offered by cloud computing. Continue reading “Cloud Tools for Azure: Powershell, Azure CLI, Azure Cloud Shell”
Creating Service Accounts is an especially tedious process when we need to create a lot of those for different purposes, mainly driven by the least privilege access across environments, projects, deployments or simply different clients. So why don’t improve this? Let’s make it all more fun, efficient and less error-prone, so let’s automate it! Continue reading “How to Create New Service Accounts in Active Directory from a CSV with Powershell”
Once again this is not a sponsored review by my 2 cents.
This pocket guide it’s not an introduction on git the best practices, but it will show some options available and will boost your confidence and knowledge to solve most of the common problems. It’s full of practical examples with just enough deep dive into git to show you the things work under the hood.
This book is very good “to show you the tip of the iceberg”. Git, like any other distributed systems it’s complex, but most of its common features and operations are easy to understand aren’t so difficult and if you’re not familiar with the cli, there are plenty of tools to get you started. Continue reading “Git Pocket Guide”
As a DevOps engineer, I frequently come across talented developers that underestimate some security aspects of the deployments, for instance, just to name a couple: integrity and authenticity of the code or artefacts that we deploy.
Python and Powershell are powerful languages to develop quick and robust solutions are extremely popular between attackers, for this reason, our ecosystem should take security very seriously.
Security is now far beyond the (old) perimeter of the company’s premises and infrastructure, indeed network or systems is abstracted away with or without cloud/hybrid deployments and just the enforcing identity is not enough in most cases.
In my opinion, white-listing applications around code-signing and checking the integrity of our code it’s more effective and less painful than you can think a good habit to build on a daily basis.
Continue reading “How to sign a PowerShell script”