New Blog

Post image

You may have noticed, that I had not much time to blog about something in the past months… One thing was, that we all need money, so I had to work very much. And as some of you know, I’m also studying in the evenings.

Long story short, I’ve restarted blogging with a new engine and new design once again. Key is (not just to use new swag), to simplify blogging for me, so I can put more time in the articles and less in managing the blog itself. I’m not much of a frontend developer or a designer, so the design will maybe not impress you ;)

Technically, the new blog is based on Hugo and GitHub Pages, and you can find it on frne.github.com.

I will port some of the older articles and of course add new ones.

Big news: Currently for hire!

If you are looking a motivated Java/Scala dev in the area of Zurich (Switzerland), we maybe should talk ;)

You May Also Like

How a Strong Type System Saves You Documentation, Tests, and Nerves

How a Strong Type System Saves You Documentation, Tests, and Nerves

I was recently inspired to finally write this post. Especially in weakly- or untyped languages, such as the JavaScript or PHP world, the added value of strict type systems is often not recognized. Instead, many discussions and comments revolve around the need for tests or code comments. Contrary to that, in the functional programming world, we leave such checks to the compiler. In this post I would like to give a short overview and explain how to use a strict type system for everyday checks instead of writing type checks, tests and documentation for it.

How to effectively visualize an Application Landscape in Enterprise Architecture

How to effectively visualize an Application Landscape in Enterprise Architecture

In enterprise & solution architecture, connecting boxes with arrows is an often used and overrated visualization from high-level, thru component architecture, down to data and class diagrams. However, to create a holistic view on systems, component diagrams are not enough! When it comes to analysis or transformation of a high-level application- or service-architecture, I prefer to draw an Application Landscape Diagram, which I would like to show and elaborate on in this post.