Git Diff Branch to Master

March 7, 2018

Today, I wanted to see what changes there were on my git branch, as compared to master. Thankfully there's a way to do this within git:

$ git diff master...branch


New Tech

March 2, 2018

That's week two of my new job complete. The project I'm on is an integration one, using both SOAP and REST interfaces to external systems. The technologies that are being used are different to where I was before, and it's worth me making a note of them ...

Can't copy from vim

February 5, 2018

I was having trouble with copying text out of vim. I was on a Mac, using terminal to access a remote debian server via ssh.

Whenever I selected text in the terminal window, the edit/copy menu option was greyed out, and the vim session showed --visual-- at the bottom ...

Systemd and Gunicorn

February 4, 2018

I've just updated my server from Debian 7 to Debian 9, and the previous configuration I was using to start and stop gunicorn isn't working. This post covers the new systemd based configuration.


In the /etc/systemd/system folder, create a new file for your ...

Remote Debugging Tomcat

February 1, 2018

It's possible to startup Tomcat in such a way that you can connect to it from a remote debugger, say the one within Eclipse. This example is for Windows based development.

To do this we need to set some options in the startup batch file:

set ...