Upgrading WebdriverJs to Selenium 3

Yes, I know that Selenium 3 has been out for a while, but I’ve finally got around at looking at updating our end-to-end tests to use it. Newer versions of Firefox require Geckodriver which require Selenium 3.3+ so it’s a forced upgrade of sorts.

Continue reading “Upgrading WebdriverJs to Selenium 3”

Finding a home for your content

I’ve been blogging on WordPress.com for over nine years and I’m very happy with my decision to become both a WordPress.com user back then, and a WordPress.com (Automattic) employee in 2015.

Continue reading “Finding a home for your content”

Computer Security: Misc

This is the last post in a multi-part series on computer security essentials. I am not a computer security expert but there’s some basic computer security essentials that a surprising number of people don’t understand. The aim of this series is to raise awareness of these. I will be covering password vaults, two factor authentication, devices and local encryption.

I’ve covered passwords, password managers, multi-factor authentication and VPNs so far in this series of posts. This final post aims to wrap things up with a few other areas where you can aim for good personal security practices.

Continue reading “Computer Security: Misc”

Computer Security: VPNs

This is the fourth post in a multi-part series on computer security essentials. I am not a computer security expert but there’s some basic computer security essentials that a surprising number of people don’t understand. The aim of this series is to raise awareness of these. I will be covering password vaults, two factor authentication, devices and local encryption.

I’m fairly new to using a VPN but it’s one of those things that just makes sense, particularly if you’re doing any travelling or using wifi that you don’t control. Continue reading “Computer Security: VPNs”

Computer Security: Multi-factor Authentication

This is the third post in a multi-part series on computer security essentials. I am not a computer security expert but there’s some basic computer security essentials that a surprising number of people don’t understand. The aim of this series is to raise awareness of these. I will be covering password vaults, two factor authentication, devices and local encryption.

Multi-factor authentication is a method of accessing your accounts whereby you need multiple factors of authentication: typically a combination of something you know (such as a password), something you hold (such as a device or card) and/or something about you (such as fingerprints or iris etc.).

Continue reading “Computer Security: Multi-factor Authentication”

Computer Security: Password Managers

This is the second post in a multi-part series on computer security essentials. I am not a computer security expert but there’s some basic computer security essentials that a surprising number of people don’t understand. The aim of this series is to raise awareness of these. I will be covering password vaults, two factor authentication, devices and local encryption.

As mentioned in my last post on passwords, it’s important to use a different password for every service you use and to have long and cryptic randomly generated passwords.

Continue reading “Computer Security: Password Managers”