We developers have a unique ability to create things with code, which has been recently accelerated with the proliferation of all sorts of agents. This is great, building solutions with software has never been so accessible, but this abilit…
Recent writing
Something great about having chosen Tuist as a name for a product is that we have a high ceiling in terms of the product definition we can come up with. Unfortunately, we have a floor that we need to raise too, and that's people's perceptio…
As part of building Tuist , we experience firsthand the sheer volume of proprietary decisions and formats that Xcode and its surrounding toolchain have baked in. From build systems that output their own data formats to test runners that ins…
Have you ever avoided using a product because its enterprise-first, sales-driven approach compromised every aspect of the user experience? This has happened to me countless times, and I always wondered if striking a balance would be difficu…
At Tuist, we’ve been experiencing sporadic database query drops here and there. It became routine for me to start my day sifting through AppSignal errors related to dropped queries, spending hours trying to debug them. At times, I wondered…
As part of shaping Tuist , and especially in the context of where Tuist can leverage LLMs to bring value to the ecosystem with features like Tuist QA , we like to think of the problem space as two dimensions: platforms and lifecycle . Tuist…
After years of painful Mac mini management for CI, we discovered Namespace - an API-first service that makes macOS environments elastic and developer-friendly. Perfect for building Tuist QA and beyond.
We have just built Agentic QA at Tuist, Tuist QA , and started doing some early testing with users. Since solutions built on LLMs started popping up, the team looked at the technology and the solutions that used it with curiosity and starte…
I’ve had back-and-forth moments between using hosted services or hosting them myself. At times I felt zero trust and energy to host my own instances of apps that I’d use, like CloudNext. I’d also lean on local-first solutions that gave me a…
Selling developer tools to developers is challenging. We are not that keen to pay for tools. Our programming language is free, as are the web frameworks and libraries we use to build our apps. Why pay for a tool? Having a conversation with…
Hola, I'm Pedro Piñera
A runner's knee injury in Berlin exposed Germany's healthcare failures: misdiagnoses, dismissive doctors, and months of inadequate treatment forced expensive surgeries in Spain to prevent permanent disability.
Reflecting on Tuist’s evolution from mobile dev tools to open infrastructure. The mobile developer market has constraints, but we’re building beyond productivity—creating self-hostable infrastructure that scales with app success, not just team size.
Tuist plans to offer Grafana dashboards for every project, inspired by Fly.io, giving developers full access to their metrics and build data.
We chose authentic community growth over acquisition offers, prioritizing our garden’s original spirit and sustainable development over rapid expansion through external partnerships.
AI coding tools lock you out of your code. We’re building Tuist Ignite: local-first development where you chat to build but own everything.
When Grammarly buys an email company, it's not about product synergy—it's about entering new markets, acquiring customers, and expanding beyond their name.
GitHub Actions and commoditized Mac infrastructure providers like Namespace are disrupting the stagnant Apple developer tooling market, enabling innovative alternatives to traditional pipeline-centric CI solutions.
Some thoughts on how Tuist could enable agentic building of apps
A step-by-step guide to configuring PeerTube with Cloudflare R2 for reliable video storage and streaming, including migration tips and troubleshooting.