Stephen Radford

Stephen Radford

Software engineer. Swift, AngularJS and the web are my thing.


Featured

development programming ios xcode os x

Customising Xcode

Posted on .

I've been using Xcode more and more lately after picking up a couple of iOS and OS X apps. For some reason though, it took me until yesterday to finally get around to customising the thing. 1. Alcatraz - Xcode's missing package manager Every decent text editor…

Featured

swift ios programming development beme proof of concept framework library

Replicating Beme's Proximity-Record in Swift

Posted on .

If you haven't seen Beme yet, you've probably been living under a rock. It's Casey Neistat's new video creation application that uses doesn't show you what you're recording. I've loved the concept from day one. You cover the proximity sensor on the iPhone and…

Featured

development programming swift tutorial os x ios code

Creating a sharedInstance in Swift

Posted on .

Or, "How the fuck to I make a singleton?" One of the patterns that seems to be very common in Cocoa is the sharedInstance pattern. You can see it in a few of the native classes to UIKit and Cocoa. For example: In UIApplication you havesharedApplication which r…

Featured

development wordpress plugin php github

WordPress Social Stream

Posted on .

About 3 years ago now, we were working on a site for a client and came up with the idea to merge their Facebook and Twitter feeds with the news posts on their site to keep things feeling fresher for longer. Since then I've rebuilt the bloody thing 4 or 5 times…

Featured

development programming swift ios os x

Swift, iOS & OS X Programming

Posted on .

For years I put off learning how to make iOS apps. Ever since their introduction, back when iOS was called iPhone OS, I wanted to craft something but Objective-C and its obscurity put me off. The syntax was ugly and the naming conventions weren't what I was us…