Mastodon
Steven Schwenke's Picture

Steven Schwenke

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

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 ...

Herbstcampus 2016 - Git in the Context of Visual Studio and TFS

Herbstcampus 2016 - Git in the Context of Visual Studio and TFS

This article is part of a series about Herbstcampus 2016, a conference that took place in Nürnberg, Germany. Links to articles about other talks I visited th...

Lessons Learned in May 2017

Lessons Learned in May 2017

This is what I learned in May 2017: Microservices are THE hype nowadays. Because I didn’t see a reason to include this technology in my project and there...

My Checklist for Articles and Talks

My Checklist for Articles and Talks

A while ago, I put together checklists for the articles I wrote in my blog and the talks I gave at events such as Java User Group meetings. Soon I realized ...