Tuist

Tuist

Blog

Run your test suite across balanced shards

When parallelizing tests on a single machine isn't enough, sharding across multiple CI runners is the next step. Tuist uses historical timing data to create dynamically balanced shards so every runner finishes roughly at the same time.

Marek Fořt
March 25, 2026
All Product Vision Engineering Case-studies Learn Community
Pedro Piñera
March 18, 2026

Turning AI agents into doctors for your project's health

What if AI agents could diagnose your project like a doctor, using Tuist's data as their medical records?

Pedro Piñera
March 16, 2026

Xcode and Gradle: Two worlds, one infrastructure

We plugged our infrastructure into Gradle in three weeks. Here is what we learned about the differences between Xcode and Gradle, and what it means for anyone building tools that sit between developers and their build systems.

Pedro Piñera
March 4, 2026

The Three Layers of Developer Productivity

Most companies optimize developer productivity by throwing faster machines at the problem. But productivity has three layers, and ignoring the hard ones means wasting the easy ones.