All Stories

Evolving test setup and test data management

One of the things I do constantly learn anew is ways to create test data and manage it. Also, setting up tests evolves every time I start afresh.

SecCardGame: Play and Contribute

As written in, there is a tooling for the SecCardGame allowing you to contribute cards or play the game and come up with some new rules and mechanism. We (Philipp,...

SecCardGame: A game about oopsies

Last year at SoCraTes in Soltau Philipp, Lisi and me had an idea on an open-source card game about security. While we set up a repository to collect cards right...

Inline or rely on the JIT

Do you remember my investigations into the inline keyword? The bytecode of the inlined guard was much shorter and easier to read compared to the not inlined one. Nevertheless, benchmarking...

How to watch JITed assembly code

I’m quite sure I do not have to tell you the bytecode from your favorite JVM based programming language is eventually converted to assembly. I also will not tell you...

Kotlin: Inline

At work, we started a new project using Kotlin instead of Java to write SpringBoot code. This makes me a rather happy developer. While the switch from writing and reading...