Host of NSScreencast, producing screencasts on iOS and Mac development.
nsscreencast. Moved to https://github.com/nsscreencast
712AFProgressiveImageDownload. A category on UIView that allows you to progressively download images. Leverages AFNetworking's image cache to make seamless image enhancements really easy.
248nsdateformatter.com. Source code for nsdateformatter.com. Built with Swift using Vapor. Hosted on Heroku.
199BSModalPickerView. A custom view component that presents a UIPickerView with a simple list of options, along with a toolbar for Done/Cancel and a faded backdrop view.
56xcode4themes. Some themes I use for Xcode 4 worth sharing
47visualizing-bezier-curves. An Xcode Playground for visualizing how Bézier curves work
37cocoa-conf-jenkins. The sample project for build automation using Jenkins as the continuous integration server. Presented at CocoaConf Chicago in 2013.
24swift-add. Easily add swift packages from the command line
23dotfiles. Various dotfiles I use on my machines.
19advanced-codable-talk. Example code for my Advanced Codable Talk
18minesweeper-swift. Minesweeper - written in Swift and SpriteKit, streamed live on Twitch
12pong. A pong game, written in Ruby using Gosu.
11MagicalFactory. An object builder framework for building up objects for use in automated tests for Objective-C projects.
9swift-rock-paper-scissors. A demo Swift application (CLI and web) that generates Rock-Paper-Scissors responses. Runs on Linux.
9cocoa-conf-afnetworking. A sample App.net client using AFNetworking, presented at CocoaConf Chicago in 2013.
8puppeteer-karaoke-version. A utility to automate downloading tracks
8kv-downloader. A utility that automates a workflow for downloading individual tracks from Karaoke Version.
7tic-tac-toe. A tic-tac-toe game made with Ruby
6yow-connected-effective-networking. Application sample code from demos given in my YOW! Connected talk in Melbourne, Australia
6best-latte-server. A sample Rails API that hosts pictures of people's lattes. It's as revolutionary and amazing as it sounds.
6intown. A client for the Bands in Town API (version 2.0)
5tekpub-iphone-series. iPhone code that is part of the Tekpub iPhone series
5devteach2012-metroid-runner. A sample game demonstrating how to build games on iOS using cocos2d. Presented at DevTeach in Vancouver, May 2012.
5cocoa-conf-boston-2014. Example apps used in my presentations at CocoaConf Boston 2014.
4mdevcon-afnetworking. AFNetworking App.net client, used as an example during mdevcon 2013.
4hiveboard. An iPad prototype for the game Hive
4SwiftUI. Examples projects using SwiftUI released by WWDC2019. Include Layout, UI, Animations, Gestures, Draw and Data.
4cocoaconf-austin-2016. Swift on Linux sample code / configuration
3altnetgitdemo. Demoing git for ALT.NET Houston
3iphonedevcon-sandiego. Code & Slides from iPhone Dev Con 2010 in San Diego
3code-mag-twitter-searcher. An example iPhone application that searches twitter. Published in Code Magazine.
2vapor-add-migration. A script to generate vapor migrations, similar to Rails.
2breakout. a breakout clone written in Ruby
2SimpleTodo. A simple demo todo application in Swift 5 / iOS 12
2Parse. Mirror of the Parse iOS framework
2Experiments. my personal junkbox of code
2midi2stagetraxx. A utility that converts midi changes into timecode format for StageTraxx 3
2Pollinate. A Titanium app for conferences built during the ChaiONE hack-day
2ios-8-networking. A kitchen sink demo app showing off features of iOS 8 networking
2spark. Spark is a view engine for ASP.NET MVC and Castle Project MonoRail frameworks. The idea is to allow the html to dominate the flow and any code to fit seamlessly.
2ios-extensions-demo. Extensions Demo Project
2iphonedevcon-boston. Slides & Code Samples from my talks at iPhone Dev Con in Boston, April 2011
2advent-of-code. Swift
1stimulus-multi-select. A stimulus controller to turn an HTML select element to a type-ahead search and select. Work in progress.
1nsspain-2021-modular-architecture. Demos from my talk on Modular Application Architecture at NSSpain 2021
1tophat. Easily install and test mobile applications with a single click.
1dojos. Coding dojos done by the group
1itunes-receipt. Handle iTunes In App Purchase Receipt Verification
1tvOS-workshop. a 1-day tvOS Workshop presented at pragmaconf 2016 in Verona, Italy.
1subdigital.github.com. JavaScript
1CocoaPods. An Objective-C library dependency manager.
1devteach2012-linky. Rails app that uses Delayed Job and Resque to demonstrate background jobs in Ruby apps. Presented at DevTeach 2012 in Vancouver, May 2012.
1homebrew. The missing package manager for OS X.
1AFNetworking. A delightful iOS and OS X networking framework
1octopress. Octopress is an obsessively designed framework for Jekyll blogging. It’s easy to configure and easy to deploy. Sweet huh?
1