Most Recent Posts

post image

Autolayout like a pirate

crush out constraints pirate style with NSLayoutAnchor

post image

The Zen of Swift Optionals

Swift Optionals allow anyone to write bulletproof programs by embracing uncertainty

post image

iOS 9 Spotlight Shines

Introduction to the power and possibility of new iOS 9 Search APIs

All Posts

post image

The many ways of iOS

How many ways are there to do something on iOS?

post image

Estimate like a professional

Provide software estimates with confidence; like a professional

post image

UIVisualEffects in 10mins

iOS8 UIVisualEffects description, code examples

post image

One .each func to rule them all

Swift v1 implementation of an "each" function

post image

Easy Core Data Observer

Presentation showing how to create a simple observer for Core Data changes

post image

Core Data and OCMock

Testing Core Data with OCmock. Code and tutorial examples explained

post image

OCMock Test Origami

Walkthrough of OCMock and how mocking features can be applied to common test scenarios

post image

Slim XCTest Targets

For fast builds, ensure test-targets are properly configured

post image

Chief Technical Gardener

CTO responsibilities are much like caring for a garden

post image

Apps have blueprints too

Don't rush off to code, but take the time to plan through interative design.

post image

Clean Coder Notes

Collection of notes taken during a re-reading of Uncle Bob's classic The Clean Coder

post image

Run Run Run NSRunLoop

Use NSRunLoop and async operations within a cmdline ObjC program.

post image

Git for everyone. A non-technical introduction

Explanation of Git for non developers using soup as an analogy for version control

post image

Objective-C method metaprogramming

A simple introduction to the world of meta-programming in Objective-C. Code provided which illustrates howto metaprogram dynamic instance and class methods

post image

iOS Core Data Prepopulation

Step by step instructions describing howto prepopulate CoreData and sqlite.

post image

Effective web API testing on iOS

Head the the dog park and test network code with this sample project

post image

Coffeescript and QR Codes

Generate beautiful, colored QRCodes with Coffescript and HTML5 SVG