Beyond mvn install: Maven Practices That Pay Off
Fail fast, pin every version, let profiles switch themselves and get an SBOM for free: practical Maven techniques from POMs in daily use.
210 articles in this category · 1,003,143 views.
RSS feed
Markus Spann
3,048 viewsFail fast, pin every version, let profiles switch themselves and get an SBOM for free: practical Maven techniques from POMs in daily use.

Michael Gasche
490 viewsA lightweight, pip-inspired dependency manager and runner that makes exploring GitHub Java projects simple, without the usual Maven or …

Nicolas Frankel
67 viewsMy current company has settled on using Gradle. It doesn't make me very happy, but you need to learn to work with constraints. Plus, I must …

Nicolas Frankel
60 viewsI've been a big fan of Renovate for a couple of years already. Renovate scans your repositories, detects outdated package versions, and …

Cristobal Escobar
470 viewsEvery production application carries secrets: database passwords, API tokens, encryption keys. The question is never whether to manage them …

Cristobal Escobar
621 viewsBoxLang 1.15.0 is a high-impact release with two big headlines and a long tail of hardening. The first headline is a massive performance …

Bruno Borges
1,041 viewsIf you build Java on GitHub Actions, actions/setup-java is almost certainly the first step in your workflow. It installs a JDK, wires up …

Michal Maléř
794 viewsI recently had the pleasure of joining the Foojay podcast to talk about Quarkus in depth. The conversation covered a lot of ground, from …

Anton Lem
2,157 viewsLearn how enterprise Java teams can use deterministic quality gates, CI checks and tooling to keep AI-assisted code reviewable, consistent …

Cristobal Escobar
1,505 viewsBoxLang 1.13.0 is a stability-first release with deep compatibility work and runtime hardening. This build closes 48 issues, with the …