What are we waiting to help Swift app development teams be productive?
Recent writing
Learn how to easily build and test your Swift packages in the host OS, macOS, and Linux.
It's time to rethink the CI market.
My experience with healthcare in Germany.
I talk about the lack of innovation in the Apple ecosystem and how Tuist is reimagining developer experiences.
I talk about where we think the value of Tuist lies, and how that's evolving towards a sustainable business model.
It's hard to trust solutions in the tech industry these days. In this blog post I talk about my disillusionment with the tech industry and how I make decisions about the technologies I use.
In this blog post I talk about how Tuist is evolving and how some mental models are transitioning.
I just realized Mise has the ingredients to make reproducing issues a breeze, and this is how you can leverage it.
We are evolving Tuist from a CLI to a platform and in this blog post I share some thoughts on how we are doing it.
We are evolving Tuist from a CLI to a platform and in this blog post I share some thoughts on how we are doing it.
Some thoughts on how to treat logging and UI in a Swift CLI.
Focusing on others over self-promotion is a powerful way to build a company.
In this post, we discuss the paradox of open-source software and how you can support its sustainability.
Open source business models are the future of software development.
I'm working on seeing programming languages as tools to solve problems, and not engaging in comparing and commenting on how one programming language is better than the other.
Growth is a metric many businesses aspire to, but it's not the model that we align with at Tuist. We believe in prioritizing people's joy over growth.
Learn how to configure a Hetzner server as a Forgejo runner to run CI/CD jobs for your projects hosted on Codeberg.
How I choose the technology I use
How I choose the technology I use