In this part, hear about Maven, contributing to Open Source projects, JOOQ, Desktop Applications, Thymeleaf, htmx, and Security.
-
Build Rot: The Hidden Technical Debt in Maven and Gradle Builds
Explore the impact of Build Rot on build speed and test times, offering strategies for enhanced observability and Developer Productivity Engineering to optimize build processes.
-
How Gradle Works: Inside the Daemon
This is the second article of the series “How Gradle Works”. In this article, we’ll explain what happens inside the Gradle Daemon JVM.
-
How Gradle Works: Startup
This is the first of a series on how Gradle works! For example, how does Gradle start up and how many JVMs are involved in a Gradle build?
-
Modular Monolithic in Practice
In this article, you learn about the Modular Monolithic architecture and how you can create it using the Spring Framework and Gradle.
-
Building JavaFX with Gradle
I decided to create two Gradle build scripts that apply to modular and non-modular Java projects. Take a look — what do you think?
-
Compilation Avoidance with Gradle
Learn what ABI-based compilation means for the average workflow, turning out to be one of the best performance enhancements for any build!
-
Introducing Gradle Test Suites
Did you know? In Gradle 7.3, released November 2021, the Gradle team introduced a new feature called Declarative Test Suites.
-
A Better Way To Use Gradle With Github Actions
To enhance the experience of building Gradle projects on GitHub Actions, the Gradle team has developed the gradle-build-action.
-
General Build Distribution: A Game-Changer or a Gimmick?
Understand the performance potential of remote and distributed builds and explore how to improve build feedback times.
-
Remote and Distributed Build Patterns
Let’s review build patterns leveraging remote machines, clarify the definition of remote and distributed builds, and discuss their variations.