Simplify! - Part 11
Accidental complexity at an architectural level (part 2)
This post is about mitigation techniques regarding accidental complexity in the architectural level.
Accidental complexity at an architectural level (part 2)
This post is about mitigation techniques regarding accidental complexity in the architectural level.
Accidental complexity at an architectural level (part 1)
In the previous post, I discussed the technology explosion we could observe in the recent years, its drivers, how it often creates unneeded complexity, reinforcing drivers and what we can do about it.
Understanding architectural decisions
After completing the short “OSS” blog series series and before returning to the “Simplify!” blog series that grew quite a lot while writing, I would like to discuss a completely different topic. I call it “the two first laws of architectural work”.
OSS in a cloud native world
In the previous post, I discussed the two most widespread misconceptions about OSS, that OSS is for free and that it does not create any lock-in.
Misconceptions about OSS
In the previous post, I discussed the rise of OSS, the positive effects it had and how it changed software development. At the end of the post I mentioned that also some misconceptions sneaked in. These I will discuss in this post.