Mastodon
Steven Schwenke's Picture

Steven Schwenke

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

Moving a Spring-Angular-App from Cloudfoundry to AWS

Recently, I moved the IT Hub from Pivotal Cloudfoundry to Amazon Web Services (AWS). This article highlights some of the decisions and illustrates the result...

How to Start a Spring Boot App with spring-cloud-starter-aws-jdbc dependency locally

To access a database on AWS, the following dependency is needed: implementation('org.springframework.cloud:spring-cloud-starter-aws-jdbc:2.2.4.RELEASE') As...

Accessing Routes in an Angular Application on AWS s3 with Cloudfront

As I wrote earlier, “Angular is a SPA-framework which means that an Angular app has exactly one html-file: the index.html. This is the only file a web serve...

How to Hire Steven Schwenke

This is a guide on how to approach me regarding job offers. TL;DR Currently, I’m not actively searching for a new job. This article is meant to be a guide ...

Returning an empty Responseentity in Spring MVC

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

Lessons Learned and News in August 2020

Lessons Learned and News in August 2020

This is what I learned in August 2020: OpenAI with GPT 3 is a huge thing right now, here’s a nice video explaining the hype. Over the last couple of we...

Formatting Currency in Java with string.format

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

Lessons Learned and News in July 2020

Lessons Learned and News in July 2020

This is what I learned in July 2020: Learned about the Stackoverflow Developer Survey. Learned what a lightboard is: A pretty cool installation for do...

Java 14 Records

This is just a small code snippet demonstrating the preview of the new Records in Java 14. public record Person( String name, Integer age ) ...