Writing on Java, Spring Boot and working with AI.

Notes from building open-source tools and shipping backends, collected in chronological order.

Licensing a Spring Boot app with beanguard

How beanguard issues, encrypts and verifies licences for Java applications, and how you enforce limits and features with annotations.