Deployment, PowerShell and System Administration

Replicating Linux’s “cd -” in PowerShell

As I continue to use PowerShell as my everyday shell, I miss a few shortcuts from Linux, most of all “cd -“, which allowed me to go back to my previous directory. So I set out to replicate this functionality in PowerShell (or at least see if someone else had done so already). Turns out

Version Control for Scripters, Part 2

Following on from Part 1, in this post I will detail how you can make the most use of your new Version Control system. A quick overview on how the process works is as follows: Git maintains a list of files that are in the repository (ie. all your scripts). Git monitors all these files

Version Control for Scripters, Part 1

For my first post, I’d like to talk about version control, specifically for scripting. Now, it’s common knowledge that a version control (VC) system is essential for any “real” programming project, but as a mostly solo scripter (I’m normally the only person who scripts in my team at work), I never thought about doing any