Writing

I am out of X

I find it a hostile place for my mental health and society and I don't want to contribute to it.

If system APIs where awaitable

Swift’s async/await concurrency is a game-changer, but to fully leverage it, foundational APIs need to be designed with concurrency in mind.

Small but sexy

The tech industry is obsessed with hyper-growth, but at Tuist, we prioritize quality over quantity. We are committed to building a product that sparks joy, investing in design, and embracing simplicity. Our focus on standards and open-source contributions drives our long-term growth.

Brains are complex

In this blog post I reflect on the complexity of the brain and how I'm trying to be nice with mine.

Makers and takers

In this blog post I reflect on Dries Buytaert's piece about balancing makers and takers in open source, and how it relates to Tuist.

Monkey brain

My brain is juggling too many programming languages and paradigms. It's time to focus on the essentials.

On taking shortcuts to build communities

This post is about building communities around products and how many companies take shortcuts by throwing money at the problem. It's not about money, but about building for the community without expecting anything in return.

The missing narrow waist in CI

It’s time for innovation to happen in the CI space through the narrow waist that Dagger brings to the table.

About mental health

This post is a follow-up on my previous post about mental health. I talk about how I'm trying to establish limits to protect my mental health and how that's needed to build a healthy company.

Open design

Working in the open fosters diverse ideas. At Tuist, we're embracing open design and welcoming Asmit Malakannawar to help shape our vision.