Learn how version managers, like asdf, solve the problem of managing different versions of programming tools (Go, Python, Ruby, etc.) across projects. Discover why these "hacks" are essential for creating project-specific environments, preventing issues in local development, CI/CD pipelines, and production setups. This guide uses asdf, a versatile version manager, to demonstrate how to manage multiple tools efficiently and how Bitrise leverages asdf for improved developer workflows.
Xcode 16 introduces "explicitly built modules," a feature aimed at speeding up builds and improving compiler error messages. This blog post explores how this feature works, its benefits for C, Objective-C, and Swift projects, and benchmarks its performance in real-world scenarios.
Speed up Android build times with simple tweaks to the Java Development Kit and Gradle. After benchmarking build times for 3 projects with different JDK versions, JDK 17 is now also preinstalled on all build stacks to help you get the 9-20% speed improvements we did. Learn more and try them!
With Bitrise, you can kick off your builds in less than a minute thanks to the automatic project setup. But when you need a custom solution, you may need to dive in deeper. In this tutorial, we'll show you how you can do just that with Javascript.