Mastodon
Steven Schwenke's Picture

Steven Schwenke

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

Lessons Learned in October 2017

Lessons Learned in October 2017

This is what I learned in October 2017: Until now, I used query methods in Spring Data JPA only for reading. However, also updates can be written in repo...

Lessons Learned in September 2017

Lessons Learned in September 2017

This is what I learned in September 2017: Used org.apache.commons.collections4.map.MultiKeyMap for the first time. This map can hold multiple keys for ev...

5 Observations at Coderetreats

5 Observations at Coderetreats

Recently, I facilitated another coderetreat. As in previous retreats, the participants who experienced their first coderetreat showed a pretty similar behavi...

Git - To Squash Or Not To Squash

Git - To Squash Or Not To Squash

Until recently, I told my team to squash all of their commits on a given feature branch to just one commit. Every feature branch consisted of just this one c...

Lessons Learned in July 2017

Lessons Learned in July 2017

This is what I learned in July 2017: In my main project, we use Atlassian JIRA since the beginning of the project. Recently, I learned about a cool featu...

Lessons Learned in June 2017

Lessons Learned in June 2017

This is what I learned in June 2017: In a HackTalk-Event, I learned what Gitlab is. In this event, I also learned that Jenkins has been further develop...

Running Test Coverage of Multiple Modules in IntelliJ IDEA

I keep forgetting how to get the overall test coverage of multiple modules in IntelliJ IDEA. There are several ways, here’s my favorite: You can test this...

Working in the Sweet Spot

Working in the Sweet Spot

Yesterday, I was working at the office. This is an unusual thing for me to do because since a couple of months, I’m working from home. My 6-headed team consi...

Pragmatic Software Engineering = unphat

I just read an article a friend tweeted: “You are not Google” by Ozan Onay. One of the concepts described is UNPHAT. Quoted from the article: Next time you ...