Introducing the htmx-supabase-spring-boot-starter:0.3.0

htmx is an awesome library to build interactive web applications directly in HTML, using attributes without the javascript headache. In my own htmx project, I wanted to use a hosted authentication provider. I did not want to deal with user credentials myself. I researched the market and found Supabase which had an interesting offering for free! 50.000 monthly active users Hosted Postgres server with 500mb storage This was definitely sufficient for my side projects!
Read more →

How to publish a Kotlin/Java Spring Boot library with Gradle to Maven Central - Complete Guide

This is an opinionated step-by-step guide on how to publish a Kotlin/Java library with Gradle to Maven Central repository. It assumes that: the project is built with Gradle (look at Maciej Guide if you want to do it with Maven) the project code is hosted on GitHub and GitHub Actions are used to trigger the release It uses JReleaser - I believe this is the simplest and the most straightforward way of signing and uploading artifacts.
Read more →

Spring Content - Cloud-Native Content Services for Spring

The better way to save and serve files and images with Spring Boot.
Read more →