Recent Posts

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’...

Star Trek Poster Commission

less than 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...

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 ...

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...

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 ...

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 ...

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 ...