Tired of waiting for clean builds? Xcode 26's Compilation Cache stores build artifacts intentionally - unlike DerivedData, which is treated as disposable. The biggest wins come from branch switching, clean builds reusing cached modules, and high-churn CI environments.

๐Ÿ”—: https://livsycode.com/best-practices/xcode-26-compilation-cache/ by Artem Mirzabekian

#Xcode #iOSDev #BuildTimes

Xcode 26 Compilation Cache โ†’ Livsy Code

Greetings, traveler! Most iOS engineers donโ€™t need another reminder that builds are expensive โ€” we feel it every day. You change a few lines. You wait. You switch branches. You wait again. CI rebuilds the same targets for the tenth time today. Someone suggests cleaning DerivedData. The build gets slower, then faster, then weird again.

Livsy Code โ†’ Learn Swift the smart way
Problem was flakeRoot = "${inputs.self}" in #rust #derivation in flake caused the rust code to swallow whole flake anew for any flake file change, even changes completely unrelated to the rust code, meaning a whole rebuild. Changed that to a find_flake_dir() function that discovers flake directory by walking up if FLAKE_DIR environment variable is not set.
Took time down from always 22 mins, to 2 mins 20 sec for a minor nix fix rebuild. Ta #Claudeai #buildtime #buildtimes #nix #nixos
#flake
In a #nixos #build and #switch of a #flake, my entire #rust #derivation ( which is just a program in the flake ) gets built meaning that it takes eons: even if the change to the flake that made the build necessary was a trivial change to a thing that has no interaction with the rust derivation. What am I doing wrong? Thanks for any pointers... #flakes #buildtime #buildtimes

โšก Faster Feedback, Fewer Build Delays!

At #droidconBerlin (Sept 24โ€“26), James Cullimore will share how to cut Gradle build + pipeline times in half. ๐Ÿš€

๐ŸŽŸ Tickets: https://berlin.droidcon.com

โ–ถ๏ธ Short: https://www.youtube.com/shorts/XwnzkH3fEpU

#Gradle #AndroidDev #BuildTimes #droidcon2025

droidcon Berlin | Android Development Conference 2025

droidcon Berlin 2025, the premier android developer event. Become a better developer, learn from the community, expand your network.

droidcon Berlin

One day I'll change this super slow #CI to pull a trick, I've pulled 20 years ago: I'll build all of our #Windows code on a #Linux or #MacOS node.

Just because building this code on a serious OS is six times faster, according to the other builds.

#BuildTimes #Programming