Michael Jeszenka
  • ABOUT
  • EXPERIENCE
  • SKILLS
  • EDUCATION
  • BLOG
  • CONTACT
  • ABOUT
  • EXPERIENCE
  • SKILLS
  • EDUCATION
  • BLOG
  • CONTACT
Michael Jeszenka
Michael Jeszenka
Michael Jeszenka
  • ABOUT
  • EXPERIENCE
  • SKILLS
  • EDUCATION
  • BLOG
  • CONTACT
  • ABOUT
  • EXPERIENCE
  • SKILLS
  • EDUCATION
  • BLOG
  • CONTACT


May 15, 2022
All Posts, Programming, Uncategorized

Automatically Updating Timestamp Fields for Axon State-Stored Aggregates

A state-stored aggregate in the Axon framework is an aggregate which also gets persisted as a classic...



April 30, 2022
All Posts, Programming

UUID Identifier for Axon Aggregate

As noted in this issue, the identifier for an Axon aggregate most be a String data type....



February 15, 2022
All Posts, Programming

Wildcard Matches With Wiremock

Wiremock is a great tool to use to mock out external APIs and services and you can...


Spring JPA
August 5, 2020
All Posts, Programming

Spring JPA – Select Multiple Entities With a Single Query

While Spring JPA simplifies things for the developer, performance is often unnecessarily sacrificed in the process. For...



March 9, 2020
All Posts, Programming

To NP or not to NP, that is the question. Or, what is NP?

In this post I’d like to quickly clarify the levels in computational complexity theory. Oftentimes there is...


Java Generics
January 6, 2020
All Posts, Programming

Java Generics: Bounded Wildcards in Method Declarations

Sometimes it is good to review concrete examples of abstractions in practice to remember their importance. Here...


SC19
November 24, 2019
All Posts, Programming

SC19 Debriefing

​I’m back home after attending SC19 in Denver this last week. What an experience it was! I’m...


Hello World
November 24, 2019
All Posts, Introduction, Programming

Hello World

Welcome to the blog of my personal portfolio website, michael.jeszenka.com. Yes, that’s me and I’m happy to...