Blog Posts

August 22, 2016
MVVM, Protocols, and Operations in Swift
  • swift
  • mvvm
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
August 26, 2015
Good Analytics Change Behaviour
  • mobile
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
July 06, 2015
What's New In Swift 2.0
  • ios
  • objc
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
February 14, 2015
Learn Swift Now
  • ios
  • objc
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
September 19, 2014
Auto Layout, Custom Controls and layoutSubviews
  • iphone
  • tech
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
March 13, 2014
Opinionated Core Data: Hold On To Your Butts
  • Cocoa
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
July 05, 2013
API First
  • Work
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
April 08, 2012
PolyglotConf Vancouver 2012
  • Work
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
274085CE-FE1B-4076-B907-BA546D4ABEBF Created with sketchtool.
February 04, 2012
Continuous Deployment for iOS Apps
  • iphone
  • Work
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
October 16, 2011
AI Distribution: Siri versus Google Search
  • Business
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
February 09, 2011
Tingle - A Great Reason To Be Single
  • iphone
  • Work
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
November 26, 2010
Joining App Social as Director of Development
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
October 05, 2010
DemoCamp Vancouver 12
  • Work
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
August 11, 2010
CrashKit: Helping Your iOS/iPhone Apps Suck Less
  • iphone
  • Work
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
July 26, 2010
Designing a Better iPhone Sign Up Screen
  • iphone
  • Work
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
July 02, 2010
DemoCamp Vancouver 11
  • Vancouver
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
June 30, 2010
Could Ruby be Apple's language and API Future?
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
February 20, 2010
DemoCamp Vancouver 10: Geo Edition
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
November 19, 2009
Vancouver iPhone Forum: Touch Interface Design
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
October 16, 2009
In App Purchases and Mobile Services
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
October 14, 2009
CBC Interview - iPhone App Store Economics
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
April 23, 2009
Georgia Straight Article on iPhone Development
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
April 12, 2009
April Vancouver iPhone Developers Meetup
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
February 16, 2009
February Vancouver iPhone Developers Meetup
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
November 30, 2008
Seattle: iPhone Tech Talk World Tour
  • iphone
  • Work
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
November 19, 2008
November Vancouver iPhone Developer Meetup
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
November 14, 2008
iPhone Translink App
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
October 13, 2008
Vancouver iPhone Developers Group
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
September 28, 2008
iPhone Development: Reading Objective-C Methods
  • iphone
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
April 26, 2006
Quality of Life
  • Games
  • Life
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.
May 15, 2005
Company of Heroes Trailer
  • Games
ED0B759E-A085-461F-BDD2-015238AEA4E6 Created with sketchtool.