In the following blog post, I will list 10 books for software developers that I have particularly enjoyed over the past few years. 1. Clean Code - A Handbook of Agile Software Craftmanship by Robert C. Martin This classic should be read by every software developer at least once in his life. The author, Robert C. Martin (Uncle Bob) describes t... Read more 03 Nov 2022 - 4 minute read
What does your calendar look like? Is it packed with meetings or do you have enough time for concentrated work? Meetings. The ultimate productivity killer. Many meetings can keep people busy, but this is no guarantee for results. Meetings can not only take away time, but also ideas, potential, concentration. Furthermore, it can lead to unnecess... Read more 03 Aug 2022 - 2 minute read
In the last days I tried to end the day with a failing unit test. This may sound wrong at first, but in the end it offers many advantages, which I would like to explain in the following. I work according to Test Driven Development, a method that should be familiar to every professional software developer. With TDD, the actual programming is don... Read more 15 Jul 2022 - 2 minute read
Constant learning is an important concept as a software developer, especially as a consultant. Regarding skill distribution, there is often talk of generalists as well as specialists. In reality, t-shaped people are in demand. T-Shaped describes a generalist with at least one specialty. This is e.g. a fullstack developer with specialization in ... Read more 29 Oct 2021 - 2 minute read
After a long time without blog post and over a year of pandemic, this is the first blog post again from me. A lot has happened around the world, but also for me personally and professionally. Fortunately, I and my family and friends are not too affected by the pandemic. As for me personally: I was able to write my bachelor thesis last year and... Read more 15 Mar 2021 - 2 minute read