“NSPredicate is truly one of the jewels of Cocoa. Other languages would be lucky to have something with half of its capabilities… — Mattt Thompson Copy Share Image
“Ask anyone who's been around the NSBlock a few times: Key-Value Observing has the worst API in all of Cocoa.” — Mattt Thompson Copy Share Image
“The Principle of Least Surprise" describes a general approach to software that celebrates sanity over cleverness: clear intent, reasonable defaults, and providing… — Mattt Thompson Programming Copy Share Image
“There are only 2 hard things in programming: naming, cache invalidation, and off-by-one-errors.” — Mattt Thompson Hard things Copy Share Image