I find it a hostile place for my mental health and society and I don't want to contribute to it.
Recent writing
A guide to setting up a self-managed Woodpecker CI on a Hetzner server for continuous deployment of a website hosted on Codeberg.
Swift’s async/await concurrency is a game-changer, but to fully leverage it, foundational APIs need to be designed with concurrency in mind.
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.
Trying to process concurrent tasks in a non-concurrent brain can be exhausting. Here's how I manage it.
In this blog post I reflect on the complexity of the brain and how I'm trying to be nice with mine.
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.
My brain is juggling too many programming languages and paradigms. It's time to focus on the essentials.
I reflect on the recent WordPress and WP Engine controversy and how it relates to the open-source world.
I reflect on the complexity of Swift's concurrency model and how it could have been avoided.
“I’d never thought that I could use my iPad beyond reading with it.
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.
It’s time for innovation to happen in the CI space through the narrow waist that Dagger brings to the table.
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.
I admire Pieter Levels for focusing on what matters. My motivation is intrinsic, and while money is important, it’s not my sole goal.
Working in the open fosters diverse ideas. At Tuist, we're embracing open design and welcoming Asmit Malakannawar to help shape our vision.
In this post, I explore the idea of a fully open Tuist platform.
This blog post reflects on the importance of living a simple life and the impact of social media on our definition of success.
In a world where companies are increasingly locking us into their ecosystems, it's important to invest in tools and standards that allow us to craft software the way we want.
Automate the continuous release of releasable changes with git-cliff and CI.