Sergio del Amo

65 Followers
29 Following
16 Posts
Micronaut committer
Webhttps://sergiodelamo.com
Great message and awesome design. https://www.terrygodier.com/the-last-quiet-thing
The Last Quiet Thing

Your possessions came alive. Now they won't stop talking.

Terry Godier

Although this library seems to have been around for a long time, I discovered it yesterday. 😌

https://stringtemplate.org

> StringTemplate is a Java template engine for generating source code, web pages, emails, or any other formatted text output.

#java

Micronaut NullAway and JSPecify

In this blog post, I show you how to configure a Micronaut 4 application to use JSpecify and NullAway to protect you from NPEs (Null Pointer Exceptions).

In this video, I show how to migrate from @micronautfw Nullability annotations to JSPecify annotations using a prompt exposed by the Micronaut Fun MCP Server. #micronaut

youtube.com/watch?v=xhojdOzeJXQ

Really cool how effortless it is to run an Oracle database during testing, thanks to Test Resources. Kudos to @melix for his work on test resources. https://fosstodon.org/@micronaut/115583250343764312
Micronaut Framework (@[email protected])

📖 Learn how to map a many-to-many association with Micronaut Data JDBC, @liquibase and Oracle #micronaut 🐘Gradle: https://guides.micronaut.io/latest/micronaut-data-many-to-many-oracle-gradle-java.html 🪶 Maven: https://guides.micronaut.io/latest/micronaut-data-many-to-many-oracle-maven-java.html

Fosstodon

You can use JSpecify nullability annotations already in Micronaut 4 https://docs.micronaut.io/latest/guide/#jspecify

For Micronaut 5, we are migrating the framework APIs to use JSpecify nullability annotations https://github.com/micronaut-projects/micronaut-core/pull/12200 (😱1175 files changed) #micronaut

Micronaut Core

jCasbin https://casbin.org
> jCasbin is a powerful and efficient open-source access control library for Java projects. It provides support for enforcing authorization based on various access control models. #java
Casbin · An authorization library that supports access control models like ACL, RBAC, ABAC, ReBAC, BLP, Biba, LBAC, UCON, Priority, RESTful for Golang, Java, C/C++, Node.js, Javascript, PHP, Laravel, Python, .NET (C#), Delphi, Rust, Ruby, Swift (Objective-C), Lua (OpenResty), Dart (Flutter) and Elixir | Casbin

An authorization library that supports access control models like ACL, RBAC, ABAC, ReBAC, BLP, Biba, LBAC, UCON, Priority, RESTful for Golang, Java, C/C++, Node.js, Javascript, PHP, Laravel, Python, .NET (C#), Delphi, Rust, Ruby, Swift (Objective-C), Lua (OpenResty), Dart (Flutter) and Elixir

System Rules
> A collection of
@junitteam
rules for testing code that uses java.lang.System.
https://stefanbirkner.github.io/system-rules/ #junit
System Rules

A collection of JUnit rules for testing code that uses java.lang.System.

We released an MCP Server (https://micronaut.fun/mcp). It exposes the #micronaut documentation and guides as MCP resources, offering tools to search the docs and prompts to help you write tests and perform tasks in an idiomatic way.
Install instructions in https://github.com/micronaut-projects/micronaut-fun #mcp
The Micronaut Foundation is excited to announce the release of Micronaut Framework 4.9.4! Please see our latest blog post for more details. https://micronaut.io/2025/10/03/micronaut-framework-4-9-4/ #micronaut