B's Website Interesting articles about interesting things

Re-Zeroing the Z Axis with BLTouch on Ender 5 Pro

Build Caching Systems

Packaging and Releasing a Software Project

Infrastructure as Code at Scale

Enabling cloud-init on proxmox qcow2 images


Build Caching Systems

This post explores Docker's build caching system using BuildKit and LLB to optimize layer reuse via metadata-based hashing, alongside RushJS's incremental builds and cache restoration for monorepos, emphasizing strategies to minimize redundant work. Key takeaways include metadata-driven caching, context management, and tools for efficient artifact reuse across complex projects.

Full article ->