design

The industrialization of IT fallacy

Why industrialization of software development leads the wrong way

Uwe Friedrichsen

14 minute read

Emblem on front of a locomotive showing a winged wheel

Probably you also heard it several times before. Someone comes along saying that IT is a young and immature domain. That we are not yet an engineering discipline. That the way we write code sucks: Slow, not enough throughput, error-prone, not easily repeatable.

Don't make me think!

Avoiding concept spill in API design

Uwe Friedrichsen

9 minute read

Ducks on their way into the lake

API design is a huge topic these days and you find a lot of information about how to design good APIs. Unfortunately, most of it is about tools or technology: Use Tool X for great APIs! Use technology Y and everything will be fine!