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

For the last two weeks, I’ve been testing a new tweak for my self-management: Timeboxing. This article explains the principle and summarizes my insights.

Posted by Steven

This is what I learned in April 2018:

Posted by Steven

In this article I wrote about my attempt to add a navbar to my Angular app and how I ended up with adding the full JQuery library to be able to use Bootstrap components. Already when releasing this article I knew that this is not the best way to get a working navbar. In this article, I explain why using ng-bootstrap seems to be the best way to add Bootstrap components to an Angular application.

Posted by Steven

Yesterday, I wanted to add a simple Bootstrap Navigation bar to my Angular application that I created with JHipster. Although this is a standard component, I had difficulties because I didn’t understand how Bootstrap, Angular and NodJS play together. This article explains how to “really” add Bootstrap to an Angular application that got created by JHipster.

Posted by Steven

From March  to June 2018 I have the great privilage to be the visiting professor for the course Software Engineering at the Ostfalia university in Wolfenbüttel, Germany, in representation of Prof. Dr. Bernd Müller. Most of the students study computer science and are in their 3rd term. This article explains what topics I teach and why.

 

Posted by Steven

Normally, I write a "Lessons Learned" article each month. The last one was published in December 2017, which shows how busy I've been in the past months. To catch up, this article will contain detailed lessons learned for January 2018. Later in the text, there will be more general lessons about those busy past months.

This is what I learned in January 2018:

Pages