MSVC Build Tools Preview updates - June 2026 - C++ Team Blog

Try the latest updates to MSVC Build Tools Preview

C++ Team Blog

📚 Resources:

GitHub: github.com/forgezero-cli/ForgeZero

License: MIT | ForgeZero Core Team

Feedback welcome! 🛠️

#BuildTools #CProgramming #Assembly

I got tired of maintaining Makefiles for small assembly/C projects.

So I built fz — a single statically-linked binary that wraps NASM, GAS, FASM, GCC/Clang and LD.

fz -asm hello.asm
fz -cc main.c
fz -dir ./src

No config needed to get started.

Repo: github.com/forgezero-cli/ForgeZero

#OpenSource #C #Assembly #BuildTools #GoLang 1/4

Small #JVM projects shouldn’t need pages of XML & complex setup. @li_haoyi shows how Mill replaces boilerplate-heavy builds with simple configs & executable scripts — helping teams prototype faster & reduce JVM tooling friction.

Read now: https://javapro.io/2026/05/13/simpler-jvm-project-setup-with-mill/

#BuildTools

Ever wonder how Babel really works under the hood? The Plugin Conveyor Belt Behind Babel digs into the pipeline powering all those JavaScript transforms.

Read More: https://zalt.me/blog/2026/05/babel-plugin-conveyor

#Babel #JavaScript #plugins #buildtools

If you've ever wondered how exactly Maven plugins and extensions differ from each other, you might want to check out my latest article.

#buildtools
#cicd
#devops
#java
#maven
#softwaredevelopment

https://medium.com/maven-by-nature/whats-the-difference-between-maven-plugins-and-extensions-f58d39f3c978?sk=7e15350db4db6f587276a6f28b4b32eb

What’s The Difference Between Maven Plugins And Extensions?

Apache Maven was designed to be modular, but not all of its modular pieces serve the same purpose. Some are meant to handle everyday build…

Medium

Most people think Maven is just dependencies, plugins and lifecycle phases. But there’s a lesser-known layer that can completely change how Maven behaves: extensions.

This breaks down what they are, how they hook into Maven early and why they’re different from plugins, with real examples.

#buildtools
#cicd
#devops
#java
#maven
#softwaredevelopment

https://medium.com/maven-by-nature/what-are-maven-extensions-0ad0b8766e23?sk=bed8fc1d7b17fe89d3b7b2118678fb36

What Are Maven Extensions?

When most developers think of Maven, their mind immediately goes to dependencies, plugins and the build lifecycle. Yet behind the scenes…

Medium

If you’ve ever wondered what Maven plugins actually are and how they fit into the bigger picture, my latest article might help clarify things for you. It walks through the essentials — what plugins do, how they’re used and how they tie into the Maven lifecycle. It also explains the difference between phases and goals in a way that’s (hopefully) easy to follow and understand.

#buildtools
#cicd
#devops
#devlearning
#java
#maven
#softwaredevelopment

https://medium.com/maven-by-nature/what-are-maven-plugins-8f437526c05f?sk=c8c27b678cd9c31ca4be5bc836fb1622

What Are Maven Plugins?

Imagine building a Java application without any automation. You’d be compiling code by hand, copying files around, trying to remember the…

Medium

Why Gradle? 🚀

- Faster builds (incremental + caching)
- Flexible (Groovy/Kotlin DSL)
- Multi-project support
- Rich plugin ecosystem
- Built-in dependency management

Maven works. Gradle accelerates. ⚡

#Gradle #DevOps #BuildTools #Java #Android

Look at this masterpiece of modern engineering: a guide on squeezing a #Gleam #app into a single file! 🤓 Because who wouldn’t want to spend their afternoon wrestling with #Erlang, Gleescript, and every obscure build tool known to humanity? 💡 Just remember, if you’re not confused by the end, you’ve done something wrong. 😂
https://www.dhzdhd.dev/blog/gleam-executable #modernengineering #coding #buildtools #programminghumor #HackerNews #ngated
Portfolio

dhzdhd's personal portfolio website