Rob's blogs on Blog posts for tools page 1

ChatGPT. Am I unemployed now?

I was talking to a friend who was worried about ChatGPT. “Am I unemployed now?” E....

Git: How to Rename master to main

Renaming the default branch in Git from master to main is easy. Let’s look at two scenarios: changing a local repository, and changing a repository on GitHub....

What's the difference between NPM and Yarn?

I was asked today, “What’s the difference between NPM and Yarn? When I Google it, I just get results about sewing....

Why you don't have to worry that Docker isn't COMPLETELY open source

Docker, Inc provides these things. Engine: Docker is the container running engine that runs on top of Linux namespaces and containers....

Setting up a new machine

I’ve done this instinctively since I first setup Windows NT 3.1 on the machine I built from carefully chosen parts....

Gulp, Grunt, Burp, Fart ... our road to Webpack

It started as a joke by Carl Franklin of .NET Rocks: “Gulp, Grunt, Burp, and Fart”....

Upgrade Android on a Rooted Device

When Android says “System update available”, we all gleefully run it. Those of us with rooted phones get a way through it and come to an android lying on its back, and a sinking feeling in the pit of our stomach....

SQL in the City London

I had a wonderful time attending SQL in the City London. It’s really great to see the new versions of the tools and exchange new ideas with friends....

IIS Web Server Best Practices

Best practices I use when setting up IIS: – Each site should be a separate (sub-)domain....

Git on-premise hosting

All else being equal, you should use GitHub (http://www.github.com/) for Git hosting. GitHub is indeed a cloud-hosted git repository, but it’s so much more than that....
1