Posts by Tags

1Password

Britain

Enterprise

Star Trek Poster Commission

1 minute read

Despite moving into this flat 4 months ago, I still have a lot of work to do to make it a home. Part of this has been making sure we have some nice decoratio...

IRC

Linux

What is systemd and Why Should I Care?

8 minute read

While systemd has been around for a few years, it is gaining more and more attention as more Linux distributions switch to it. Lots of developers are extreme...

NASA

SpaceX Will Ruin Government Agencies

2 minute read

This morning I watched the video for the launch of the Dragon V2 capsule (which can be found here). The thing which struck me about this vide...

OS

What is systemd and Why Should I Care?

8 minute read

While systemd has been around for a few years, it is gaining more and more attention as more Linux distributions switch to it. Lots of developers are extreme...

OS X

Objective-C

How do I know if it is an NSObject?

2 minute read

While I spend most of my time trying to write Swift code these days, there is at least one thing Swift can’t do: Interop with C++. For most of you, that isn’...

Poster

Star Trek Poster Commission

1 minute read

Despite moving into this flat 4 months ago, I still have a lot of work to do to make it a home. Part of this has been making sure we have some nice decoratio...

Programming

How do I know if it is an NSObject?

2 minute read

While I spend most of my time trying to write Swift code these days, there is at least one thing Swift can’t do: Interop with C++. For most of you, that isn’...

SSH

Star Trek

Star Trek Poster Commission

1 minute read

Despite moving into this flat 4 months ago, I still have a lot of work to do to make it a home. Part of this has been making sure we have some nice decoratio...

UK

advertising

Let Me Give You Money!

2 minute read

How many times a day do you see ads on web pages? How about in software? Advertising is becoming more and more pervasive in our lives and it’s not appealing ...

build

Xcode Build Tokens

2 minute read

Recently, I was working with a larger iOS project than I usually do. This project involved creating a library and using it in other applications as well as ...

decorators

Type validation in Python using decorators

less than 1 minute read

So in Python you generally do test driven development to make sure that you don’t get weird type errors. Sometimes, however, it’s good to be alerted immediat...

encryption

The Need for a Password Security Group

4 minute read

Recently I have become increasingly exposed to companies with bad password security practices. These range from Virgin Media, who require that your password ...

Should I redirect HTTP to HTTPS?

1 minute read

No. I’ve seen a lot of things about this all saying that it’s a fantastic idea. Yes there are complaints about worse performance due to the complexity, cost...

favicon

Doing Favicons Correctly

1 minute read

Most web developers know of the existence of favicons. Once these were extremely popular, but now with recent changes in browsers such as Chrome, which make ...

fiddler

Easy Request Response Rules in Fidder

2 minute read

Fiddler as a tool has gotten more and more advanced over time. With it’s powerful scripting capabilities, there isn’t much you can’t do with it when dealing ...

git

government

SpaceX Will Ruin Government Agencies

2 minute read

This morning I watched the video for the launch of the Dragon V2 capsule (which can be found here). The thing which struck me about this vide...

hashing

Why You Shouldn’t Hash on the Client

1 minute read

Every so often I see posts on Stack Exchange, or Hacker News where someone has figured out that their passwords are being sent to the server and the server c...

hsts

Should I redirect HTTP to HTTPS?

1 minute read

No. I’ve seen a lot of things about this all saying that it’s a fantastic idea. Yes there are complaints about worse performance due to the complexity, cost...

html

Doing Favicons Correctly

1 minute read

Most web developers know of the existence of favicons. Once these were extremely popular, but now with recent changes in browsers such as Chrome, which make ...

http

Easy Request Response Rules in Fidder

2 minute read

Fiddler as a tool has gotten more and more advanced over time. With it’s powerful scripting capabilities, there isn’t much you can’t do with it when dealing ...

Doing Favicons Correctly

1 minute read

Most web developers know of the existence of favicons. Once these were extremely popular, but now with recent changes in browsers such as Chrome, which make ...

Should I redirect HTTP to HTTPS?

1 minute read

No. I’ve seen a lot of things about this all saying that it’s a fantastic idea. Yes there are complaints about worse performance due to the complexity, cost...

https

Should I redirect HTTP to HTTPS?

1 minute read

No. I’ve seen a lot of things about this all saying that it’s a fantastic idea. Yes there are complaints about worse performance due to the complexity, cost...

iOS

How do I know if it is an NSObject?

2 minute read

While I spend most of my time trying to write Swift code these days, there is at least one thing Swift can’t do: Interop with C++. For most of you, that isn’...

image

internet

Doing Favicons Correctly

1 minute read

Most web developers know of the existence of favicons. Once these were extremely popular, but now with recent changes in browsers such as Chrome, which make ...

irssi

javascript

Websites Which Block Right-Click

1 minute read

We have all been there where we go to a website and try and right click on something just to be greeted with an ugly popup stating that right click has been ...

keyboard

keys

latex

os x

Xcode Build Tokens

2 minute read

Recently, I was working with a larger iOS project than I usually do. This project involved creating a library and using it in other applications as well as ...

password

The Need for a Password Security Group

4 minute read

Recently I have become increasingly exposed to companies with bad password security practices. These range from Virgin Media, who require that your password ...

password managers

passwords

Why You Shouldn’t Hash on the Client

1 minute read

Every so often I see posts on Stack Exchange, or Hacker News where someone has figured out that their passwords are being sent to the server and the server c...

payment

Let Me Give You Money!

2 minute read

How many times a day do you see ads on web pages? How about in software? Advertising is becoming more and more pervasive in our lives and it’s not appealing ...

png

programming

Xcode Build Tokens

2 minute read

Recently, I was working with a larger iOS project than I usually do. This project involved creating a library and using it in other applications as well as ...

putty

python

Type validation in Python using decorators

less than 1 minute read

So in Python you generally do test driven development to make sure that you don’t get weird type errors. Sometimes, however, it’s good to be alerted immediat...

screen

security

Why You Shouldn’t Hash on the Client

1 minute read

Every so often I see posts on Stack Exchange, or Hacker News where someone has figured out that their passwords are being sent to the server and the server c...

The Need for a Password Security Group

4 minute read

Recently I have become increasingly exposed to companies with bad password security practices. These range from Virgin Media, who require that your password ...

Should I redirect HTTP to HTTPS?

1 minute read

No. I’ve seen a lot of things about this all saying that it’s a fantastic idea. Yes there are complaints about worse performance due to the complexity, cost...

software

Let Me Give You Money!

2 minute read

How many times a day do you see ads on web pages? How about in software? Advertising is becoming more and more pervasive in our lives and it’s not appealing ...

space

SpaceX Will Ruin Government Agencies

2 minute read

This morning I watched the video for the launch of the Dragon V2 capsule (which can be found here). The thing which struck me about this vide...

spacex

SpaceX Will Ruin Government Agencies

2 minute read

This morning I watched the video for the launch of the Dragon V2 capsule (which can be found here). The thing which struck me about this vide...

ssh

ssl

Should I redirect HTTP to HTTPS?

1 minute read

No. I’ve seen a lot of things about this all saying that it’s a fantastic idea. Yes there are complaints about worse performance due to the complexity, cost...

types

Type validation in Python using decorators

less than 1 minute read

So in Python you generally do test driven development to make sure that you don’t get weird type errors. Sometimes, however, it’s good to be alerted immediat...

unix

What is systemd and Why Should I Care?

8 minute read

While systemd has been around for a few years, it is gaining more and more attention as more Linux distributions switch to it. Lots of developers are extreme...

vim

we

Websites Which Block Right-Click

1 minute read

We have all been there where we go to a website and try and right click on something just to be greeted with an ugly popup stating that right click has been ...

web

Easy Request Response Rules in Fidder

2 minute read

Fiddler as a tool has gotten more and more advanced over time. With it’s powerful scripting capabilities, there isn’t much you can’t do with it when dealing ...

Websites Which Block Right-Click

1 minute read

We have all been there where we go to a website and try and right click on something just to be greeted with an ugly popup stating that right click has been ...

web development

Websites Which Block Right-Click

1 minute read

We have all been there where we go to a website and try and right click on something just to be greeted with an ugly popup stating that right click has been ...

xcode

Xcode Build Tokens

2 minute read

Recently, I was working with a larger iOS project than I usually do. This project involved creating a library and using it in other applications as well as ...