/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

jackkelly.name
| | mill-build.org

[AI summary] The blog post explores the inner workings of modern build tools, emphasizing their use of a build graph to manage tasks efficiently. It compares tools like Bazel, Gradle, and Mill, highlighting how each defines and processes the build graph. The post explains caching, parallelism, and the importance of a structured build graph in optimizing build processes. It also discusses the advantages of using a programming language for defining build configurations, such as better IDE support, compiler assistance, and access to a rich library ecosystem. The conclusion underscores that while build tools may appear different on the surface, they share a common goal of enhancing development efficiency through automation and optimization.
3.5 parsecs

Travel
| |
| | bernsteinbear.com

For small projects, you can DIY Ninja files instead of using CMake or Meson!
2.7 parsecs

Travel
| |
| | felipec.wordpress.com

I argue autotools' convoluted nature is what enabled the xz backdoor in the first place. The truth is nobody needs to use autotools, and I show why.
3.3 parsecs

Travel
| |
| | olavihaapala.fi

Why is Server Side Rendering highly relevant again in the golden age of Single Page Applications?
22.7 parsecs

Travel
|