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
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.