On this blog post I talk about an idea that I'm pondering for Tuist. In the aim of abstracting implementation details from Xcode projects, I think there's an opportunity for Tuist to abstract `Info.plist` files which are barely modified by developers after they get created.
Recent writing
On this blog post I talk about Xcode updates and how painful they can sometimes be.
I started developing a tool, install-xcode that aims to help developers to install and upgrade versions of Xcode easily. In this blog post I talk about the motivation behinds building it and some design principles that I'm embrazcing.
I've been avoiding macOS development for no reason. This blog post is a short reflection on why I think I've been doing it.
This blog post is an introduction to the format of Xcode projects and xcodeproj, a Swift library that helps read and update Xcode projects in Swift. The post contains a few hands-on examples for developers to experiment with the library.
Trust is key for open source projects to thrive. In this blog post I explain what trust has meant for Tuist.
In this post, I explain how we are able introduce changes and release new versions of Tuist with the confidence of not introducing bugs or breaking things.
A reflection on what's one of the most important things to me when building software, the people that make it possible.
Short reflection on how beneficial it can be turning negativism into something positive.
Some comments on what's the state of art of macOS handling deeplinks.
Tuist is my most beloved open source project. In this blog post I touch on the motivations that led me to build it.
A retrospective on what 2018 has been
In this post I talk about why investing in good tooling is crucial for projects to move steadily.
It's been a few months going through a therapy that has helped me understand how my brain works and where the stress that I used to experience came from.
With this simple tweak I managed to have a notifications-free GitHub dashboard with workspaces right on my email.
Not being mindful when contributing and maintaining open source projects might lead to burnout or low self-steem. In this blog post I talk about some principles that I applied to have a healthier relationship with the open source.
In this blog post I talk about why I work on open source projects and what are the most important elements for me when starting an open source community.
I'm struggling to have focus nowadays. In this post I describe why it's so hard for me to focus, and the things that I'm doing to overcome the problem.
It's been a long time since the last time I coded something on Ruby. In this blog post I talk about why I started using it again, and how it feels after spending a few years working with a compiled language like Swift.
I gave up using Medium and here are the reasons that led me to make the decission.