Category Backend
Unit testing is good. It comes with a lot of advantages, but somehow there are still many people who hate it. That’s why we shouldn’t blame the testing itself, but...
Category Java
Unit testing is good. It comes with a lot of advantages, but somehow there are still many people who hate it. That’s why we shouldn’t blame the testing itself, but...
Category Testing
What I've noticed during my career is that people love databases. It fascinates us how some bright minds overcame all the quirks of the OS and hardware and made sure...
Almost anyone can write automated tests. However, writing good tests is not nearly as common. So what makes a test good? Obviously, we could look at test coverage or perhaps...
Unit testing is good. It comes with a lot of advantages, but somehow there are still many people who hate it. That’s why we shouldn’t blame the testing itself, but...
Almost anyone can write automated tests. However, writing good tests is not nearly as common. So what makes a test good? Obviously, we could look at test coverage or perhaps...
Category tdd
In today’s fast-paced software development environment, leveraging architectural models that improve clarity and maintainability while supporting robust test practices is crucial. This post explores how we can combine the components...
Category c4
In today’s fast-paced software development environment, leveraging architectural models that improve clarity and maintainability while supporting robust test practices is crucial. This post explores how we can combine the components...
Category model
In today’s fast-paced software development environment, leveraging architectural models that improve clarity and maintainability while supporting robust test practices is crucial. This post explores how we can combine the components...
Category components
In today’s fast-paced software development environment, leveraging architectural models that improve clarity and maintainability while supporting robust test practices is crucial. This post explores how we can combine the components...
Category testing
In today’s fast-paced software development environment, leveraging architectural models that improve clarity and maintainability while supporting robust test practices is crucial. This post explores how we can combine the components...
Category Devops
Developers like to move fast. Agile frameworks even reward speed, reinforcing the drive to ship quickly. Missing a sprint goal due to delays can be frustrating. When a team member...
Category Agile
Software architecture isn’t a one-time decision—it’s a living, evolving part of your system. Yet, many teams struggle with extremes: too much rigidity (where architecture slows everything down) or too much...
What I've noticed during my career is that people love databases. It fascinates us how some bright minds overcame all the quirks of the OS and hardware and made sure...
Developers like to move fast. Agile frameworks even reward speed, reinforcing the drive to ship quickly. Missing a sprint goal due to delays can be frustrating. When a team member...
Category Architecture
Software architecture isn’t a one-time decision—it’s a living, evolving part of your system. Yet, many teams struggle with extremes: too much rigidity (where architecture slows everything down) or too much...
What I've noticed during my career is that people love databases. It fascinates us how some bright minds overcame all the quirks of the OS and hardware and made sure...
Category DevOps
Software architecture isn’t a one-time decision—it’s a living, evolving part of your system. Yet, many teams struggle with extremes: too much rigidity (where architecture slows everything down) or too much...
Category Continuous Improvement
Software architecture isn’t a one-time decision—it’s a living, evolving part of your system. Yet, many teams struggle with extremes: too much rigidity (where architecture slows everything down) or too much...