What nobody tells you when you get your first Job as a Developer

Developer sitting in front of a computer monitor

Hi everybody,I just got a friendly reminder – an annual HR talk with my boss – that my graduation is now more than two years in the past.Time again to reflect upon what I learned during the last two years and how that differs from what I expected. What I expected from my first Job … Read moreWhat nobody tells you when you get your first Job as a Developer

What Two Years With Microservices Taught Me

Whiteboard with some handwritten text on it

When I joined my current employer we were operating a full blown Monolith with around 20k lines of code. The Monolith was serving an Android and iOS Application which both were also developed within the team. We migrated from that Monolith to Microservice architecture. This article is about our Journey. Also: This is my first … Read moreWhat Two Years With Microservices Taught Me

How We Made Our Spring Boot Applications More Robust with Redis Cache and Spring AOP

Spring, Spring Boot Logo and Redis logo as they are the subject of the article

Do you know that feeling? You have a webservice dependency which is not having the best uptime? My team at work certainly has, and thought that it was time for a change. This whole article is written as a tutorial. You can find the code on the GitHub Repository. Status Quo and Evolution: As depicted … Read moreHow We Made Our Spring Boot Applications More Robust with Redis Cache and Spring AOP

The 4 Most Important Things Every Programmer Should Be Aware of

A shed with "Always Room to Grow" on it

A lot of things you need to know as a Software developer depend on the technologies you work with. This should be a general article and therefore it shouldn’t get into too much detail about language or technology specific things. Depending on what you are currently working on or with, there might be quite some different factors. But let’s talk about the general points which I found helpful in the past

Why runtime dependencies are *****ing you over and over again

Book with title "Failed it!" on a table in front of a mac book

Preword: This article is about failing runtime dependencies mostly in form of external (Web)API calls. During the last weeks at work, I had to learn this the hard way:Dependencies are screwing you over and over again. You may ask “why?” and for the reasons causing my bitter sentiment. In fact, they are basic. I am … Read moreWhy runtime dependencies are *****ing you over and over again