The development of full-stack applications often involves integrating various features, user roles, and user interfaces. In this context, the Spring Framework, in conjunction with Spring Boot, can offer a powerful solution. A crucial tool in the Spring arsenal is the use of “Profiles,” which allow configuring applications for different environme... Read more 08 Aug 2023 - 2 minute read
As a software developer, I have encountered various challenges over time and found certain software design patterns to be particularly useful and versatile. First of all, design patterns are divided into three different categories. 1. Creational Patterns These patterns deal with the creation of objects. They allow instantiation of classes and ... Read more 03 Aug 2023 - 7 minute read
Software development is a dynamic field that is constantly evolving. Therefore, it is crucial for software developers to continuously acquire new knowledge and keep existing knowledge up to date. In the process of acquiring knowledge in software development, we can distinguish three categories: 1. Knowledge with limited shelf life, such as fram... Read more 31 Jul 2023 - 2 minute read
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