Articles by Hamish Watson

How to install the tSQLt unit test framework to start unit testing your database code

January 5th, 2019

If you are serious about dealing with data within SQL Server you need to be just as serious about unit..

Read More

Getting error “Unable to parse remote unpack status” when attempting to push to Azure Repo in Azure DevOPs

October 4th, 2018

This blog post is about a situation where I went to push my latest local changes to my git repository..

Read More

You should always build an Azure based VM in a Resource Group

September 26th, 2018

When SQL Masters Consulting conducts training – for example our popular DevOPs for the Database series and High Availability and..

Read More

Working with Git and GitHub – for both application and database code

March 25th, 2018

This week Warwick and Hamish had been discussing Source Control and specifically how we can get clients to use it..

Read More

T-SQL Tuesday #100 – Automation and cleaner code/data is the key to future success

March 14th, 2018

This month’s T-SQL Tuesday #100 is hosted by Adam Machanic (B | T) who started T-SQL Tuesday 8 years ago and has invited..

Read More

Want to bring DevOps to your Database?

March 1st, 2018

It is widely accepted that if you are putting your database into DevOPs deployment processes – you need to at..

Read More

The Data Platform has expanded – your usage & knowledge of it needs to as well

February 27th, 2018

In recent years we as data professionals have moved from dealing with SQL Server databases with SQL Server Reporting Services..

Read More

Why I’ve Joined SQL Masters Consulting as a Data Platform Consultant

January 22nd, 2018

This blog post is a continuation from why I left Jade Software (which you can read about here) and describes..

Read More

Hi, I'm Hamish Watson, I am a Microsoft Data Platform MVP and Database DevOPs evangelist for SQL Masters Consulting. In my blog posts I will look at all things Database DevOPs to assist your professional development.