Mastodon
Steven Schwenke's Picture

Steven Schwenke

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

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

Lessons Learned in April 2017

Lessons Learned in April 2017

This is what I learned in April 2017: Used Marp for the first time. It lets you create pdf from markdown. That is a great help for creating slides for my...

Lessons Learned in March 2017

Lessons Learned in March 2017

This is what I learned in March 2017: I wrote an article about using dependency injection via constructor instead of field injection. I knew that is the ...

Stage Switch with Spring

Like other applications, my main project runs through several quality gates before being deployed on the production stage. For example, there is a developer ...

Use Dependency Injection via Constructor

Yesterday, I changed all of our field-injected Spring-dependencies to constructor-injected. This @Autowired private MyOtherService myOtherService; became t...

Lessons Learned in February 2017

Lessons Learned in February 2017

This is what I learned in February 2017: I enhanced my transcript of Adrian Bolboacas code cast with System Rules by Stefan Birkner. The toolkit is able ...

Folder.listfiles() may produce nullpointerexception

Yesterday, I noticed a strange warning during a code review. IntelliJ IDEA warned me about this code: File folder = new File("path"); if(folder.listFiles() ...