Practical Use for Curried Functions in Swift
An practical example of how curried functions in Swift can be useful for implementing a logger
more...An practical example of how curried functions in Swift can be useful for implementing a logger
more...My attempt to implement a KVO replacement purely in Swift
more...A list of key concepts to know when getting started with Swift and links to resources to stay current with its development.
more...A list with concrete examples of when and when not to use Implicitly Unwrapped Optionals in Swift.
more...Concrete examples for some cool and practical new features in Swift that will improve the daily lives of iOS and OS X programmers.
more...Basic value types like String and Int can be secretly converted to Objective-C types like NSString and NSNumber. This has some interesting effects and implications.
more...Testing asynchronous code in Objective-C can be a real pain unless you make one simple change to the way you program it in the first place.
more...A more declarative and testable way to display alerts in iOS.
more...A list with descriptions of the main podcasts that have made me a better developer and keep me informed.
more...The way that I handle my to-do list so that I stay on task with minimal effort.
more...While developing a Rails backend using Devise for user management, I ran into trouble determining a user's status. This is how I solved that problem.
more...I hate being constantly distracted by incoming emails. To solve this problem I decided to drastically reduce the amount of emails I receive. This is how I did that.
more...Being and independent developer can be extremely stressful. It is important that you learn to accept, appreciate, and channel to turn it into something positive.
more...A series of posts about how to be a better independent developer
more...No person is an island. It is virtually impossible to be successful in anything that you do without having a good support structure around you.
more...