Skip to main content
Image

r/java


How to stop Spring Boot performance leaks and security holes: A deep dive into SpringSentinel v1.1.11
How to stop Spring Boot performance leaks and security holes: A deep dive into SpringSentinel v1.1.11

Hey everyone,

Following up on my last post about the SpringSentinel v1.1.11 release (tool opensource to  to perform static analysis and identify performance bottlenecks, security risks, and architectural smells), many of you asked for a more detailed breakdown of how to actually implement it as a "Quality Gate" and what the specific rules are catching.

I’ve just published a comprehensive guide on Medium that covers the full "how-to."

Read the full guide here: https://medium.com/@antoniopagano/how-to-use-springsentinel-245a3d2c433c

GitHub Repo:https://github.com/pagano-antonio/SpringSentinel

Again, a huge thank you to the community here for the feedback.

Happy coding!


Take your product from first-pass to release-ready. Codex, available with ChatGPT.
Image Take your product from first-pass to release-ready. Codex, available with ChatGPT.



Veneer - A minimal CLI syntax highlighter for Java
Veneer - A minimal CLI syntax highlighter for Java

I thought I'd share something that I've been working on using Clique for about two weeks. It is a minimal CLI syntax highlighter with support for five languages.

I wanted to read code in my terminal without opening multiple IntelliJ tabs, cause my PC is ancient and cant handle more than one tab, so I decided to build this.

It supports Java, Python, Go, Lua, and JavaScript, with a few themes to pick from (Tokyo Night, Catppuccin Mocha, Gruvbox, Nord, and a default IntelliJ-inspired one).

Usage is pretty simple:

SyntaxHighlighter h = new JavaSyntaxHighlighter(SyntaxThemes.TOKYO_NIGHT);
h.print(sourceCode);

Maven:

<dependency>
    <groupId>io.github.kusoroadeolu</groupId>
    <artifactId>veneer</artifactId>
    <version>1.2.0</version>
</dependency>

GitHub: https://github.com/kusoroadeolu/veneer