
Using SwiftLint
Making sure that your code follows swift coding styles and conventions can be a tedious task. Especially in larger teams. You can easily automate this process by using SwiftLint. SwiftLint is a great...

Making sure that your code follows swift coding styles and conventions can be a tedious task. Especially in larger teams. You can easily automate this process by using SwiftLint. SwiftLint is a great...

Coding styles can be a religious topic for some developers. It's one of those topics where everyone has a strong opinion. Opinions aside, once we agree on a coding style and start following it, it's...

Privacy is very important today and we have a couple of options to encrypt our users' data on iOS. We already have common crypto available on iOS but recently I came across a much simpler library...

libPhoneNumber-iOS is an iOS port of the Google's libPhoneNumber library. It's very simple to use and with cocoapods it's real easy to get started with it. In this blog post we'll go over setting up...

Password strength meters are a great way to visually indicate to the users if their password is acceptable. Implementing one from scratch is no easy feat. Fortunately, dropbox has developed an open...

NSCache is a great way to cache items like images. What I wanted was to persist the cached items and at the same time have a cache that's really easy to use. I came up with a little class that's...