Objective-C

2015
January 31, 2015 3 min

Generative Testing

It’s no secret that I’ve been interested in testing. Most of the work I’ve done are around example-based testing. While useful, it’s interesting to look at other communities for inspiration. I’m …

2014
July 26, 2014 4 min

Reverse Engineering Objective-C

Languages that have dynamic introspection provide powerful meta-programming capabilities. This is generally done at runtime with additional memory used for storing metadata - such as types and method …

July 25, 2014 2 min

Adapting Binary Search

It’s great to use classic algorithms to solve problems at hand. Take this problem of ellipsis:

July 7, 2014 4 min

Objective-C: Lazy Sequences

Lazy data structures are a powerful abstraction can increase the readability of your program while encouraging separation of concerns.