Software Engineer at Shopify 🛍. I like building tools for developers and doing open source.
Mostly doing Ruby & Swift, and sometimes Javascript

Adding error tracking to a CLI written in Swift

2019-07-16
tuist
swift
swiftpm
xcode

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

2019-07-12
tuist
infoplist
xcode

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)

2019-07-09
shopify
tools
swift
ios
xcode

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

2019-06-20
unhealthy-tech
stress
technology
wwdc

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

2019-06-08
altconf
swift
wwdc
conferences
speaking

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

Abstracting Info.plist files

2019-05-08
xcode
swift
ios
info.plist

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.

It's ok

2019-04-28
balance
life
work

Because it's just ok not wasting all our precious time into the unceasing professional growth.