Blogging – goal achieved – 72 days early

So I started blogging in 2016:

So why blog….now?

It is very interesting going back and reading that first blog post.

It was mostly thanks to my late great mate Tom Roush (t | w) who 20 months later I still miss dearly….

Tom said to me that I should write stuff – to help others. He helped me become a way better person within the community – both SQL Server community and others.

This blog post is dedicated to a wonderful guy who cared and had a wonderful mischievous laugh.

Back in 2016 I wrote 2 blog posts – it was November 2016 so it wasn’t too bad.

Each year I wrote more and Tom would give me constructive feedback on some of the topics etc.

I found that some of the blog posts that I thought were the simplest ones that no one would read were in fact the most popular:

SSRS won’t bind HTTPS to new certificate — “We are unable to create the certificate binding”

Changing TFS to use HTTPS? — update your agent settings too….

Changing TFS to use HTTPS? — update your agent settings too….

I get the occasional email/comment from people thanking me for writing the three posts above – yet I really only wrote them to remind myself when I had to do them!!

Anyways – each year I gave myself a goal to achieve in terms of views – and subsequently failed.

2017 – 3,000 views  X (2,913 – so close!!)

2018 – 15,000 views X (14,493 – agonisingly close…)

2019 – I decided that I would try for 20,000 views and I’m happy to say that on day 293 of the year I achieved it:

Blog Stats

I’m glad that I have continued blogging and writing posts that help people.

Just like my mate Tom told me I should….



“xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun” – git in terminal does not work after macOS upgrade to Catalina

This blog post is how to get git going after upgrading to Catalina (10.15).

I use git as a method of storing all my presentations and work files. It was a great way to learn how to use git. I use git commands and run them in the Terminal app on my mac.

However after upgrading to Catalina this weekend:


I always run

git status

to see what changes I have locally.

I then run

git pull

in case I’ve made change to source control on my other computer and need to merge changes.

However I got this error:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun


The fix was relatively easy and I’ve had to use it before for other apps when upgrading macOS:

xcode-select --install

It took about 3 minutes to install the latest XCODE utilities/libraries and then everything worked again.


You can also try

xcode-select --reset

But my opinion was – I’ve upgraded the OS I may as well upgrade the utilities as well.



GotoWebinar (and Teams) won’t screen share after macOS update to Catalina (10.15)

This blog post is about the situation where after upgrading to the latest macOS version 10.15 – also known as Catalina – you may not be able to share your screen content.

All that will show is your background…..


Click the Apple in the upper left hand corner of the screen > System Preferences > Security & Privacy.

Click the Privacy tab at the top of the dialog box.

Scroll down on the left hand side of the screen to Screen Recording.

Check the box next to GotoMeeting.

You will be alerted to quit GotoMeeting before the change can take place.

Then re-start GotoMeeting. You will be all set to now share your screen.

Screen Shot 2019-10-19 at 08.52.29.png

Do that and you’re all good – note this might affect Skype and Teams – so follow the same procedure there.