部落格
-
Kura: a distributed cache for the Tuist module cache, Xcode, Bazel, and Gradle
How Tuist built Kura, a distributed build cache in Rust, to serve the Tuist module cache and Xcode, Bazel, and Gradle builds with low latency, bounded resources, and global replication.
-
The physics of build systems
Why build graphs, incremental builds, remote caching, and remote execution decide whether a build feels fast.
-
The build system you already have
Every build system is a graph. After years of remote caching, we explored what one built for coding harnesses could look like today.
-
L10N.md: localization built like we ship software
We built an LLM-powered localization system that keeps translations in the repository, making changes easier to validate and the repo the source of truth.
-
Codex cut Mastodon iOS clean builds 80%
We gave Codex the Mastodon iOS client and asked it to migrate the project to Tuist generated projects, enable caching, and benchmark the results. Here is what happened.
-
Teaching AI to Read Xcode Builds
From debugging build issues to building agent-friendly build observability. Exploring how structured build data could transform how AI agents understand and optimize Xcode builds.
-
Debugging the communication between Xcode and XCBBuildService
Learn how to debug the communication between Xcode and XCBBuildService with XCBLoggingBuildService.