Recent writing

I gave up using Medium

I gave up using Medium and here are the reasons that led me to make the decission.

The hermeticism and rigidity of Xcode and its projects

Xcode and its projects are not as flexible as they could be, which makes it hard for companies to optimize their workflows and processes. In this post I'll analyze some of the things that I would improve from its build system and projects.

Random thoughts a Friday night in Ottawa

I sat down after work and thought about some things that have been in my mind for some time. I wrote them in this blog post that if I have to summarize it, it talks about minimalism, open source, egno, and career paths.

Linting your Xcode projects with xclint

In this post I talk about a tool I've been working on that allows you to check the state of your Xcode projects, finding missing references and duplicated files.

Consistent vs convenient

I analyze in this post why some decisions that we make in our projects might turn into bad viruses that spread all over the code base.

Modular Xcode projects

This post presents some elementary concepts of how Xcode projects are structured, and introduces an structural approach to build modular Xcode apps.

Moving back to Berlin

A brief retrospective on what my life has been in the last few months and my thougts on my move to Berlin.

Composable UIs

Build UIs based on reusable components that you can compose in more complex hierarchies.

Divide and conquer

How modularizing your apps is helping us to scale our Xcode app.

Wrapping up 2016

The year is almost over. In this post I summarize everything that happened this year and my new year resolutions.

Developing tools for developers

Learnings from being a core developer and providing other teams with the tools that they need for their daily work.

Stepping off the social world

I became addicted to social networks. What's addicted for me? Opening apps like Facebook , Twitter and Instagram from time to time and scrolling on their home page up and down for minutes. I was at that point when unconsciously ended up ope…

Be Reactive my friend

Article that explains the benefits of reactive programming in the iOS world.