Lasse Schultebraucks IT Consultant

Efficient Full-Stack Application Development Using Spring Profiles

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

My 7 Most Used Software Design Patterns

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

Learning and Knowledge Acquisition in Software Development

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

My top 10 Software Development books (every developer should 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

Are you busy or productive?

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