Posts
All the articles I've posted.
-
Meta-programming in Swift
Swift has very limited runtime support and no meta-programming features. I created a new tool that changes that, it's called Sourcery
-
Better MVVM setup with POP and Runtime
Even if we are writing pure Swift code in our app, we still deal with Objective-C Frameworks like UIKit.
-
Investing time into developer tools
As I open source another framework this week, I wanted to share few thoughts about building developer tools.
-
Setting up pre-commit hook for iOS
Many of us already write unit tests and run continuous integration servers, we can also leverage great tools like Danger to easily add some checks to the...
-
Logging in Swift
Logging is one of the rare cases when you could probably justify having a singleton, but with Swift Protocol Extension you don't need to.
-
iOS Architecture
I recently did a talk in Prague about iOS Application Architecture, you can watch it here.