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

Also, have a look at my book "Developer on the Stage".


JWT Fundamentals

29 Jul 2021
Posted by Steven

In the past, I worked with JSON Web Tokens (JWT) a couple of times. To back up and share my knowledge, I'll write a miniseries about the topic. In the first article, I gave an introduction to the most important file formats regarding certificates: pem, pub, csr and crt. In this second article, I want to introduce the most crucial concepts of JWT. The third article will include code for how to work with JWT using Java. The final article will include some more in-depth topics about verification and signing.

Posted by Steven

In this article, I want to explain some file formats used to hold cryptographic keys and certificates. It is not meant to be a complete list of file formats, but just the first article of a miniseries about JWT. Hence, this article is structured to highlight the steps needed to create the keys of an asymmetric private/public key pair.

Posted by Steven

This is what I learned in May and June 2021:

Posted by Steven

Welcome to the 4th newsletter for my now published book "Developer on the Stage"!


The most important news regarding the writing itself is its successful release. Everything went pretty well with Amazon, the book’s website, reviews and marketing. What a relief! Coordinating the different activities wasn’t easy. But it paid off. Within one day, “Developer on the Stage” shot right to the top of all five of its categories!

Posted by Steven

During the last months, I have been working in a couple of different teams in parallel. Getting things done in such a setup needs another kind of organization than working in one team only. One of the most important changes I implemented could be named "The three-project-rule".

Posted by Steven

Recently, I finished the book "The Checklist Manifesto" by Atul Gawande. It is a great book about how good checklists work and how to create them.