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

To access a database on AWS, the following dependency is needed:

  1. implementation('org.springframework.cloud:spring-cloud-starter-aws-jdbc:2.2.4.RELEASE')

As soon it is added to a Spring Boot project, it can not be started locally because it will throw exceptions like this one:

Posted by Steven

This is a guide on how to approach me regarding job offers.


Currently, I'm not actively searching for a new job. This article is meant to be a guide for people who are offering extraordinary jobs that I would be a perfect fit for.

Stevens priorities

From most important to less important:

1. Content.

I want to do something useful,
contribute to something great and
add value
while having a positive ecological and sociological impact.

Posted by Steven

Spring MVC is a great way of creating REST interfaces. Many convenience classes and methods are provided, such as the Response Entity object for returning data:

Posted by Steven

This is what I learned in August 2020:

Posted by Steven

There are common tasks in programming I never performed in a production project. Formatting currency is one of them. I only noticed that when I searched a library that would offer formatting methods. After searching for a while and wondering why so many libraries exist, a colleague found a surprisingly easy solution: String.format(). Here is some code to show how to format currency with plain Java.