Welcome!

... to the digital home of Steven Schwenke.

This site is supposed to be a showcase for my thoughts about software engineering, less a personal homepage. If you want to know more about me, invite me to a beer.

 

Posted by Steven

This is what I learned in January and February 2020:

Posted by Steven

Because of unforeseen "events in life", this monthly lessons-learned article is several months late. Due to the circumstances, I did not work nearly as much in the last months as I would have normally. This is why despite the long timespan, this article contains relatively few items. So, this is what I learned in late 2019:

Posted by Steven

There are several tools to solve the "Let's schedule an event" and "Let's find a common result via a poll" - problems. The most famous is doodle.com. However, most of these tools gather data. How this data is used can not be influenced by or even known to the user. Remember: If you're not paying for it, you become the product.

Posted by Steven

Working on IT Hub, I recently had to find a way to reload images in this Angular Single Page Application. The new functionality I added allows an administrator to upload one image for each community group, so that each group has a logo. These images are displayed via a simple img tag in the HTML template:

Posted by Steven

Some time ago, an application of mine that is deployed in the Pivotal Cloudfoundry began throwing errors and crashed:

Spring Test Slices

22 Dec 2019
Posted by Steven

In this article, I want to share what I learned about testing a Spring application without loading it completely. This can be done by using @DataJpaTest, @WebMvcTest, @SpringBootTest, @AutoConfigureMockMvc and @DataJpaTest. These annotations are part of "test slices" of Spring which allow to test certain beans of the application without loading other beans.

Pages