Mastodon
Steven Schwenke's Picture

Steven Schwenke

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

Working in the Zone

As you might have noticed, my posts haven’t been as regular as usual in the last time. The reason for that is a new project that needs a lot of caretaking. M...

Global vs Local Optimization

One of my recent assignments included writing an Excel report with Apache POI. This report has nine worksheets that cover different aspects of one business c...

My First Achitectural Kata

My First Achitectural Kata

This week, I practiced my first architectural kata (alternative link) with my mentor Jens Schauder and my co-mentee Thomas. These katas are meant to practice...

JavaFX Series - Exit Application and Animated Harvesting

JavaFX Series - Exit Application and Animated Harvesting

This week, I got around to adding some animation into the game and fixing a (again) thread-related bug. Exiting the Application After playing around with t...

JavaFX Series - Threading Issues

For the next iteration of my tiny game, I wanted to add some action. I decided to let resources grow on themselve: Every three seconds, a resource spawner sh...

Prohibit the Use of Methods from Superclasses

A couple of days ago, I saw an interesting way to prohibit the use of a method from a superclass. A coworker of mine wrote a subclass of a JTextField that sh...

JavaFX Series - Hover-Panes

JavaFX Series - Hover-Panes

This article is part of my JavaFX Series. Get the preceding articles here. After setting up the basic world in which the simulation takes place, I decided t...

JavaFX Series - Separation & Life Cycle

JavaFX Series - Separation & Life Cycle

With the last post of this series, I started experimenting with JavaFX. Since then, I figured out how to separate the user interface (UI) framework from th...

JavaFX Series - Hello World!

I worked with Java Swing for quite some time now. However Swing is said to be dead since a couple of years, it seems that nobody notified some companies abo...