Mastodon
Steven Schwenke's Picture

Steven Schwenke

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

Free Java 8 Course Material

Free Java 8 Course Material

Last week, I gave a Java 8 course for some colleagues. All the explanations, examples and code samples of that course are available at Github. Feel free to ...

Lessons Learned in May 2015

Lessons Learned in May 2015

The other day I listened to episode 17 of the Full Stack Radio, which was about conferences and how to get the most out of them. Apparently, a lot of speak...

Why continuous Delivery is important

Why continuous Delivery is important

Some software development topics are controversial because they don’t seem to have real benefit or the costs are too high. In my experience, one of those to...

Definition of Done

Definition of Done

Some people call me pedantic because I seem to have a checklist for almost everything. I like that because it’s true. :) Today, I want to share my Definition...

How to Analyze Dependencies of Relational Data with Jailer

The other day, I tried to delete a couple of records from our database. Not a hard task you may think and I would agree with you. However, this database tab...

Care About the Business of Your Customer

Care About the Business of Your Customer

Yesterday, I ended my subscription of the magazine “Auto Motor Sport”, one of the big German journals about automotive and racing sports. I will continue rea...

State of the Art in Generating PowerPoint Presentations with HTML Content

Programmatically generating files in Microsoft file-formats is a common feature in applications I know. Excel spreadsheets are used for reporting, PowerPoint...

Full-Time Event in Another City - Arrive a Day Early and Depart a Day Late

Full-Time Event in Another City - Arrive a Day Early and Depart a Day Late

Given you visit a full-time event in another city, maybe a fair or a conference. What do you do when that event comes to an end? Do you rush to the airport t...

Removing HTML from Strings with Jsoup

This is an article about a new tool in our project: the library jsoup. I want to describe the problem jsoup solves for us and the arguments why jsoup is th...