Recent Posts

🌊 Windsurf AI + Sonar: The Agentic Dream Team for Java Devs 🚀

Author: Jonathan Vila Original post on Foojay: Read More Table of Contents What is Windsurf AI?Main characteristics that make Windsurf differentThe Usual Flow and the “Verification” ProblemWhat are Agent Skills? Example: A Skill with Command Execution The Problem: Local Skills vs. The Cloud What is MCP technology?Let me introduce you to SonarQube MCP Server? Tools Provided by the SonarQube MCP …

Read More »

Foojay Podcast #90: Highlights of the Java Features Between LTS 21 and 25

Author: Frank Delporte Original post on Foojay: Read More Table of Contents YouTubePodcast AppsGuestsContent Every six months, we get a new version of Java. Java 26 is just around the corner and will be released soon. But most companies stick to LTS (Long-Term Support) versions, which are maintained and receive security updates for many more years. Versions 8, 11, 17, …

Read More »

How to Customize JaCoCo Report Styling in Your Java Project

Author: Bruno Borges Original post on Foojay: Read More Table of Contents The ProblemThe Strategy: CSS Overlay Step 1: Create Your Custom report.css Step 2: Overlay CSS During Maven Build Step 3: Handle CI Deployment (Optional) Watch Out: Output Directory PathsThe ResultQuick Start ChecklistFull Example JaCoCo is the go-to code coverage tool for Java projects. It integrates seamlessly with Maven, …

Read More »