Organize your app in small features that you
Recent writing
Introduction post for the last library that I've been working on, Szimpla.
One of posts that tells about the migration from a monolithic architecture based in single target to have multiple reusable Frameworks.
In a world where social networks are moving relationships to the Internet people is becoming more disconnected.
Post where I explain how Danger helped us at SoundCloud to apply the programming Boy Scouts rule to our workflow
Post that explains how to automate review tasks with the help of the tool Danger
Mi experiencia de haber salido a vivir fuera de España y las lecciones aprendidas
Set of normalized scripts very useful for Xcode projects. Individual contributors will be familiar with them after they clone the project.
Overview of states in iOS apps, how we tipically handle them, current challenges with states and how to overcome them
Very simple script to keep your Carthage version updated without depending on Brew.
I explain in this post how was the process of rewriting SugarRecord, a CoreData/Realm wrapper for Swift.
Quick introduction to what Functional Programming in Swift is from the simple perspective of functions
These are the steps I followed to create a Mutable Collection Property for ReactiveCocoa. Very useful if you want to get events about changes produced in a collection
Con la llegada de Swift y la introducción de interesantes operadores, conceptos funcionales, y la seguridad de tipos el paradigma de programación reactiva ha cobrado especial importancia en el desarrollo de apps. En comparación con la progr…
Reactive is magic, transform your API responses into streams of data and you'll se how easy is to build for example paginated API requests
Most of developers haven't tried creating an Open Source component before. Since I apply it to every of my projects I feel the results and development process has improved a lot. In this article I will describe why it's so important
After a day using Apple Watch I would like to share my impressions with the new Apple toy and why I wouldn’t buy the first version
Custom solution to have full control over your hybrid apps bundling the content locally and controlling updates
Learn how to split your app components in different bundles instead of dealing with an unique bundle that packages the whole app
Learn how useful might be giving some steps on mobile (Android/iOS) launching mobile solutions with web knowledge and with the same mobile native experience as any other app