Reduce all the things →
Excellent break down of map, flatMap, filter and reduce in Swift. If you are curious about getting functional in Swift, this article is a great place to start.
Michael Tsai - Blog - Xcode 4: Open Quickly in Assistant Editor →
I know I’m probably late to the party but I have finally embraced Xcode’s “Open Quickly” feature. It reminds me of a mini-Alfred for Xcode. It’s really handy for finding/opening files in the Assistant Editor.
“When you’re in the “Open Quickly” window, you can hold down the Option key when clicking the Open button to open the file in the assistant editor”
I just picked up the 5th Edition of Cocoa Programming for OS X. The previous release really jump started my interest in Cocoa/Objective-C so when I heard the new version was updated for Swift I figured it would be fun to revisit the book.
Security Research and Journalism →
A detailed response to the recent media accusations. I haven’t personally used AFNetworking but I like the transparency and quick response to security issues in this massively popular project.
floriankugler/FLKAutoLayout →
“FLKAutoLayout creates simple constraints with a readable syntax and provides many convenience methods to setup more complex constraints between multiple views at once.”
I love the idea of a simplified syntax for layout constraints. I wonder if there is a similar category out there for NSView?
Things for Apple Watch →
I can’t stop watching this promo video. I am not personally getting the first version of the Apple Watch (or so I keep telling myself) but I am excited to see how the first wave of apps take advantage of the new platform. Not surprisingly the folks at Cultured Code appear to be ahead of the curve. The attention to detail and the subtle animations look absolutely wonderful.
I have fully invested in the OmniFocus suite of apps but after seeing OmniFocus’s Apple Watch extension screenshots I can’t help but feel a little jealous of Things users.
Demystifying Inner Shadows in Quartz →
Excellent post on how you can accomplish inner shadows using Quartz 2D
Detect synchronous network calls on the main thread with a breakpoint. Useful when using awful third party libraries.
F*cking Block Syntax Autocompletion →
The name says it all. These handy code snippets should ease the pain of block syntax :)

