Mastodon
Steven Schwenke's Picture

Steven Schwenke

My Name is Steven Schwenke. I am a passionate software craftsman and love to share my experiences.

SSH in App on Cloudfoundry, for Example to access Database Service

SSH-ing into an app deployed on Cloudfoundry, for example to access a database service, is well documented: Accessing Apps with SSH, Cloudfoundry docume...

Refactoring your Classes in Axon? Well ...

One of the projects I work in has an uncommon tech stack, at least it differs from the standard CRUD-application-tendency many company-apps are built in. The...

Lessons Learned and News in May 2020

Lessons Learned and News in May 2020

This is what I learned in May 2020: A while ago, I found two websites that can be of help for designing color schemas: color-hex.com and a color calculat...

Book review

Book review "Influence" by Robert B. Cialdini

Recently, I finished “Influence” by Robert B. Cialdini. I like reading books about Psychology and “Influence” both is comprehensible and useful. In this art...

Creating Tables for Hibernate Envers with Liquibase

Recently, I wanted to keep the change history of entities saved via Hibernate and also have a versioned database. Hence, I used Hibernate Envers and Liquibas...

Mockito Verifying Method Arguments with Inorder

Yesterday, I learned how to verify the method parameter for multiple method calls in Mockito. My pair-programmer and I wrote code that send multiple messages...

Spring HATEOAS "links" vs "_links" and JSON Formats

Recently, I added Spring HATEOAS to the IT Hub. Refactoring the controller to return RepresentationModel and CollectionModel, I noticed something odd. When r...

Lessons Learned and News in April 2020

Lessons Learned and News in April 2020

This is what I learned in April 2020: Working on both private and business projects, I often commited changes in my private repositories with my business...

Counter Corona - Pair-Program everything!

As most of us, my developer team and I are doing things quite different these days. For future readers: The Corona virus holds the whole world hostage. To st...