Software Engineering

144 articles ยท all categories

Software Engineering articles

3 articles from May 2022 ยท show all

Writing software is like kicking a can

Writing software is a playful process of exploration and discovery. Like a game of kick the can on a Sunday walk.

The Italian foods theory of bad software design ๐Ÿ

Spaghetti code โ€“ unstructured Ravioli code โ€“ too structured Lasagna code โ€“ layered wrong Minestrone software โ€“ unclear domains

What microservices are for

Microservices are a pain in the ass. They turn every system into a byzantine mess of complexity. But this week ... they saved my butt.