You support improved shutdown in your application by calling the enableSuddenTermination and disableSuddenTermination methods in NSProcessInfo. These are intended to be used as paired calls. Call disableSuddenTermination when you have work that must be done before quitting, and enableSuddenTermination when that work is done.

clang’s Static Analysis is built into Xcode. Build → Build and Analyze, and wonder how you ever accepted that scan-build web interface.

Concurrent NSView drawing, opt-in.

NSCache provides a data structure tuned for caching, where you associate an item with a cost and items can be silently evicted to maintain a small footprint, or because objects implementing the NSDiscardableContent protocol has proclaimed that the content isn’t actually useful anymore.

If you’ve submitted an application to the App Store, you know that sinking feeling of not being able to test your final build. The binary that gets signed with the “App Store” distribution mechanism cannot be run on your test devices: you can’t be sure that the final bits you send to Apple are complete.

TestSwarm provides distributed continuous integration testing for JavaScript. It was initially created by John Resig as a tool to support the jQuery project and has since moved to become an official Mozilla Labs project.

Ad-Hoc Distribution is a distribution mechanism iPhone developers use to send apps to their customers without going through iTunes. This post explains how ad-hoc distribution works and how to install an iPhone application using ad-hoc distribution.