Mastodon
Blogs
-
Solar Powered Birdhouse
-
Raspberry Pi Birdhouse Software
-
Raspberry Pi Birdhouse Camera
-
Clash of the Optionals
-
Core Data Using Only Code
-
Stumping People for 1000* Years
-
Core Data Backups, Redux
-
Mostly Undocumented
-
Backing up Core Data Stores
-
Adding thumbnails with PDFKit
-
JSON vs Property Lists, Revisited
-
Getting started with PDFKit
-
Interactive Presentation Slides at 360iDev
-
Better logging with Emoji
-
Return to Independence
-
BombBomb in the Gazette
-
Data Detection in Swift
-
Migrating from Dropbox
-
Date Math is Hard, Let's Do it Tomorrow
-
My other blog
-
Stump 360 III: The Search for Stump
-
Stump 360 Questions, 2015
-
Using Stack Views in Table Cells
-
Flexible UI Design with UIStackView
-
UIStackView talk at iOSDevCamp DC
-
Dates and Data Models
-
File Coordination Fixed!
-
Swift Generators and Sequences
-
Using Core Data with Swift
-
Sharing data between iOS apps and app extensions
-
iOS 8 App Extension Demo
-
iOS 8 App Extension Development Tips
-
CloudKit: Moves like Azure
-
[objC autorelease]; t-shirts
-
Making your own Passbook Business Card
-
Passbook and iBeacon for a 21st Century Business Card
-
Storm (i)Cloud
-
Probably Approximately Correct Location for iOS
-
Mark Dalrymple on the Objective-C Run Time
-
Dropbox Datastore, the iCloud Killer? (updated)
-
Learning iPad Programming, 2nd Edition
-
iCloud as She is Spoke, Spring 2013
-
iCloud Complications, Part 3: I'm Waiting...
-
Introducing momcom
-
Introducing momdec
-
iCloud Complications, Part 2: De-duplication
-
iOSDevCamp Colorado 2013
-
iCloud Complications, Part 1
-
JSON and Property Lists: Alternate Universe Siblings
-
Rich Siegel on iCloud
-
iCloud: State of the Union
-
Waiting for WWDC
-
Rebooting my site with Kirby
-
Extending NSData and (not) overriding dealloc