Mobile Developer, Software Engineer, Architect. Skier, Climber, Part-time Mountaineer.
hacking. Source code from Hacking: The Art of Exploitation (Second Edition).
466GeoTrackKit. A Cocoapod for Geo Tracking.
63360iDevARNavigation. An example project for my 360iDev talk. It's an app that shows pins for the various locations, as well as navigation to those spots.
23360iDev2017. Code / Notes from 360iDev 2017
18retro-skate-tvOS. a tvOS Game: Retro Skate
17360iDevCodeAndSlides. 2016 360iDev Git Repos and Slides (links)
14UITestKit. Programmatic UI Tests (not using the Apple UI Test Framework). XCTest-based tests.
12CreateSwiftPackagePlugins. Some working code, based on the 2022 WWDC "Create Swift Package plugins" session code
9DebugDeferBlocks. Demonstrates an Xcode 10 issue where breakpoints inside of a defer block are not hit.
4Chatter. iOS Chat project that utilizes Parse and LayerKit Services.
3RuntimeProfiler. Objective-C / Swift Runtime Profiler - with the goal of being able to identify slow methods.
3breaker. Swift-based SceneKit game based based on block breaker.
2tvOS-PopularMovies. A sample TV OS app that shows popular movies and details about them.
2SKPlayground. Playgrounds containing SpriteKit and SceneKit Examples
2ScryfallApiSwift. A Swift wrapper for the Scryfall REST API
2MarioWorld. Prototype of a Super Mario World based game
2GeometryFighter. A 3D (Fruit-Ninja-like) game, authored in Swift and SceneKit.
2scad-models. Models I'm playing with for OpenSCAD
1scroggle. Scroggle Game - a word game for free
1PromiseKitSample. POC that uses PromiseKit to load data and provide a promise-based API for it.
1Rooms. Cloned (with poor images) the Introducing SwiftUI session from WWDC 2019.
1mtg-spritekit. Playing around with the MTG APIs so that we can load cards and display them in SpriteKit
1vr-slides. Slide deck from 2021 360iDev conference
1TextReader. POC that simply reads text from a photo that you take and stores it in the text view for you.
1artifactory-server. A Vagrant + Docker Artifactory Server
1ParkMap. A Ray Wenderlich tutorial project, converted to swift3 (for xcode8 beta3)
1vanity-tvml-cms. A backend (CMS + API Server) for the Vanity TVML Application I'm building (for edification).
1ArtifactInspector. A tool that will let you inspect the artifacts left over from an iOS App (UserDefaults, Keychain, FileSystem)
1DeviantArtBrowser. Swift
1Shooter. iOS Shooter Game (Dalek Attack)
1angularjs-meetup. Repo with info about AngularJS Meetups
1generator-json-models. Multi-Language Code Generator (via JSON).
1json-reference. Reference JSON service.
1boggle. Old Project, new home
1ralink-driver-3562. Ralink driver 3562 for my HP Pavilion P7-1447C Desktop
1puppet-phantomjs. A Puppet Module that installs phantomjs for you.
1nzb-aggregate. NZB Aggregation Utility project.
1