As Perl developers we often need to work on remote servers, deploying, debugging, and sometimes even writing code. SSH makes this possible, but by default it can be rather cumbersome to work in this way.

Fortunately SSH has lots of features which can make our lives much easier. Unfortunately from watching other developers at work it appears many of us don't know about them. So this talk is here to spread the good news!

It starts with relatively basic topics, such as how to avoid repeatedly entering your password on each connection, then goes on to cover automating ‘chained’ connections through intermediate servers, running graphical editors remotely, running local programs on remote files, working easily with remote web servers and databases, tips for keeping track of which window is which, and a variety of techniques for making SSH connections faster.

Many of us know much of this stuff in theory, just haven't quite yet bothered to getting round to setting it up, figuring out the precise configuration runes required. So this talk comes with copy-and-paste recipes to make that easier for you, plus a big heap of encouragement to actually do it.