Author: Alex Rouse

Coding Productivity in a World of Distractions

Software development takes focus. Distractions can derail productivity. Interruptions come from every direction and are hard to avoid. In my time at Raizlabs, I’ve come up with a few techniques that help me hit my commitments and […]

Why Firebase: The Good, Bad, and the Ugly

Learn more about the Firebase Database service. From seeing exactly what Firebase is to what Firebase is used for, click here to observe how this real-time database is unrivaled when it comes to how quickly you can move as a developer.

NSAttributedString Creation Helpers

NSAttributedString is a great addition to the iOS SDK. Since the release of iOS 6, we are able to use NSAttributedString with UIKit, assigning it to UILabels and  UITextViews. Here is the code for creating this  NSAttributedString: “(middleContent)” (with […]

Leveraging Auto Layout for Dynamic Cell Heights

Like most people, I think strictly in constraints and have made autoresizing masks a thing of the past. Discovering the joy of auto layout with the introduction of Xcode 5 has been amazing, but I’ve found there are still a few common tasks auto layout couldn’t solve.