Better View Controllers with Storyboards using Dependency Injection in Swift

I want to share a useful pattern that helps keeping view controllers clean, re-usable and encapsulated when using Storyboards. What's wrong with the way Storyboard uses »

For the love of...Testing?

The inevitable Introduction At jtribe, there probably isn't a single work day that goes by where someone doesn't mention TDD at least once. For the ignorantly »

Using Tags to track releases with Git

Introduction Too often we at jtribe found ourselves examining codebases that had grown to the point of unwieldiness. We'd be revisiting a project, and would often »

Redux for iOS: Unidirectional Data Flow for mobile app development in Swift

Redux is a progression of the Flux application architecture for web apps from Facebook. In the center of both Flux and Redux is the unidirectional data »

Lean Mobile Architectures, Patterns & Frameworks

Part 1: Context diagrams This is a mini series of blog articles about mobile solution and software architectures. In this blog I will cover one of »