Recent writing

Working on a new website for Tuist

An update on what I'm up to these days with Tuist. In particular, I talk about the new website that I'm designing and implementing for the project.

Creating experiences

Picked up my phone and dumped some thoughts on why I'm so engaged and excited to build Tuist.

I am X

This is a short reflection around something that it's common in our industry, professionals labelling themselves and limiting their area of influence.

Static site generators

In this blog post I talk about what traits I expect a static site generator to have, and why I believe Gatsby is a more suitable option than other alternatives in the industry.

Better relative paths

We are providing a new API from Tuist to define relative paths and this blog post describes the motivation behind it and the solution that we are adopting.

Project description helpers

In this blog post I talk about a beautiful abstraction which Alex and I came up with to push Tuist's awesomeness even further.

Abstractions

In this blog post I talk about abstractions in the Xcode projects domain and how Tuist leverages the concept to conceptually compress intricacies of Xcode projects that developers are often confronted with.

Keeping up with dependencies updates

A brief reflection on Dependabot, a tool that was recently acquired by GitHub and that helps automate the process of updating dependencies on your GitHub repositories.

What's coming to Tuist

A Monday blog post with some reflections about the current state of Tuist and its future.

A period of changes

Dumping some thoughts on what the last month have been for me in my personal and professional life.

Project generation

This blog post describes the advantages of dynamic over static Xcode projects, and how Tuist leverages project generation to help teams overcome the challenges associated to scaling up projects.

Adding error tracking to a CLI written in Swift

Trying to add error tracking to Tuist, I realized how the process is not very straightforward. This blog post describes the process that I followed to help other Swift developers add error tracking to their CLI tools.

Derived Info.plist files

In this mini-post I talk about some recent work that I've done in Tuist to support defining Info.plist files in the manifest file.

All you need is tools (talk)

This post contains the video of the talk that I gave at AltConf about why I think it's important investing into tooling and some tips to build great tools.

The urge to be the first

Just an observation of a trend that I've seen in our industry: developers rushing to be the gain the label of expert in a given technology.

Speaking at AltConf

A brief post talking about my experience speaking at AltConf 2019 in San Jose.