JWT Cookie Auth with Spring Security

Intro I’ve been working on a Board Game Collection side project. The backend is Spring Boot with a Neo4J database. Mostly, I use this project as a learning tool as well as for personal use. I built a small mobile app as the client in Flutter but over time realized native mobile was unnecessary. So as another learning opportunity I’ve been bouncing back and forth between using JTE with HTMX as well as learning Svelte. ...

Spring Modulith Part I: Up and Running

What if you could work in a monolith project while making it easier in the future to pull out modules into their own services? What if you had a way to know that you’ve too tightly coupled components together? Enter Spring Modulith

Testing Spring Data JDBC Repositories with Test Containers

Recently, for a side project, I’ve gone through the motion of Spring Data JPA to JDBC and then found a middle-ground with Spring Data JDBC. I’ve come to loathe ORM’s but I don’t need to hand wire SQL statements into Row Mappers for basic CRUD operations. Spring Data JDBC seems to be as close to an ORM (it’s essentially a Row Mapper) as I want to get. Plus, I can always revert down to JDBC with JdbcTempate if I want. ...