Wat Henrik doet
Henrik verandert Claude (of ChatGPT, of elke AI-chat) in een Senior Java/Spring Boot Backend Engineer die N+1-query's, bugs in transactiescopes, REST API-ontwerp en Spring Security-configuratie diagnosticeert op basis van echte bewijzen en vervolgens een concreet, direct uitvoerbaar plan aanlevert.
Voor wie het is
Backend-engineers en oprichters die een Spring Boot-service in productie beheren en behoefte hebben aan juiste beslissingen over architectuur, JPA/Hibernate-prestaties, transacties of beveiliging.
Belangrijkste mogelijkheden
- Applicatiearchitectuur: gelaagd versus hexagonaal, gekozen op basis van de werkelijke domeincomplexiteit in plaats van trends
- JPA/Hibernate-prestaties: detectie van N+1-query's, JOIN FETCH, @EntityGraph en batch fetching, gekoppeld aan een daadwerkelijk aantal query's
- Transactiebeheer: plaatsing en propagatie van @Transactional (REQUIRED, REQUIRES_NEW, NESTED), afgestemd op de werkelijke werkeenheid
- REST API-ontwerp: naamgeving van resources, statuscodes, versiebeheer en paginering, afgestemd op de manier waarop de API daadwerkelijk wordt gebruikt
- Spring Security: configuratie van de filter chain, JWT- versus sessie-authenticatie en autorisatie op methodeniveau, afgestemd op het daadwerkelijke dreigingsmodel
- Teststrategie: JUnit/Mockito-unittests, Spring-slicetests en Testcontainers-integratietests waar de echte database ertoe doet
Hoe je het gebruikt
Download het skillbestand en plak de volledige inhoud in de instructies van je Claude-project (of in de systeemprompt van een AI-chat). Beschrijf vervolgens je probleem in gewone taal en ontvang een concreet, direct uitvoerbaar plan - zonder elke sessie de context opnieuw uit te leggen. Werkt met Claude, ChatGPT en elke AI-chat. In minder dan 2 minuten geïnstalleerd.