Hot and trending right now

Getting started with Eclipse MicroProfile Course Bundle

NEW: Eclipse MicroProfile Course Bundle

All you need to know about each MicroProfile specification in one course Bundle. The first edition is available for FREE


» includes: E-Book, Video Course and the #CHEATSHEET

» add missing parts (e.g. Open API support, JWT Auth, Resiliency, etc.) to existing Enterprise Java applications

» Up-to-date with the latest Eclipse MicroProfile release 3.2


Bootstrap Jakarta EE 8 application

Jakarta EE 8 Maven archetype

Create your next Jakarta EE 8 project in less than one minute with the following setup included:


» Maven project with Java 11

» MicroProfile 3.0, JUnit 5, Mockito

» Dockerfile and server configuration for Open Liberty

» Basic configuration files (beans.xml, persistence.xml, etc.) for Jakarta EE

Java EE cheat sheet

Java & Jakarta EE application server cheat sheet

No more worries while managing and configuring your application server with this reference guide:


» configure JDBC data sources & the application server
» required CLI commands & quick start Docker guides
» find log directories & access admin consoles

» ... and much more

I’ve dedicated this blog to provide you Java quick start tutorials for common enterprise use cases (e.g. PDF & document manipulation, security, file handling etc.) both for Java/Jakarta EE and the Spring ecosystem. In addition, you’ll find posts about Software CraftsmanshipDatabases & SPA’s.


There are three general blog post types:


  • #HOWTO: Simple quick starts to common problems
  • #REVIEW: Reviews of books, video courses, podcasts …
  • #WHATIS?: Introduction of a technology, framework, feature …


For nearly every post I’m providing the full source code on GitHub. There you’ll also find step-by-step guides within the README for running the example on your machine with e.g. Docker. Feel free to open an issue if anything is not working as expected!


» Read more about me and my work here

Latest YouTube series

MicroProfile YouTube Series
CRUD with Spring Boot

Latest blog posts

Jakarta EE & React file up- and download using Java 11 and TypeScript

Spring WebTestClient for efficient testing of your REST API

Create Spring Boot applications with Maven and Kotlin

Joyful Open Liberty Developer Experience with Liberty Maven Plugin

Spring Boot Integration Tests with WireMock and JUnit 5

Jakarta EE integration tests with MicroShed Testing

Spring WebClient OAuth2 Integration for Spring Web (Servlet)

Create real-time applications with Jakarta EE WebSocket

Spring WebClient OAuth2 Integration for Spring WebFlux