Blog
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.
Strategies to avoid merge conflicts in Xcode Projects
Learn why Xcode’s project.pbxproj triggers Git conflicts and how solutions like workspaces, SwiftPM or buildable groups can help developers reduce frustration in collaborative projects.
Own your Swift apps' automation
Discover how to increase flexibility in your CI workflow for Swift apps by taking ownership of your automation and reducing provider dependencies.
Momentum
Protect your developers' momentum to build better apps.
Tuist Generated Projects: why generate Xcode projects in 2025
Learn why Tuist Generated Projects (Xcode project generation) are still relevant for scaling Xcode projects in 2025.
Tuist Selective Testing for all Xcode projects
Run only the tests affected by your changes with Tuist Selective Testing for Xcode projects.
Announcing our first Tuist ambassadors
We are excited to introduce our first Tuist ambassadors.
Catching up with modern developer experiences through macOS virtualization
We discuss the cost of running macOS-dependent workflows remotely and how we can catch up with modern developer experiences through macOS virtualization.
Mapping XcodeProj to XcodeGraph
Taking the scenic route through the XcodeGraphMapper.
Deploy DocC documentation to Cloudflare Pages
Learn how to deploy your DocC documentation to Cloudflare Pages.