ChatGPT already knows - Part 1

Disrupting the role of the software engineer

Uwe Friedrichsen

12 minute read

A green snake curled up on a branch

At the moment, we see a lot of discussions revolving ChatGPT and other modern AI tools like, e.g., GitHub Copilot. Many managers praise them as the new silver bullet to beat the (often self-made) skills shortage that will make software developers redundant while driving software development efficiency to unprecedented heights.

Let's (not) break up the monolith - Part 2

Why microservices will not solve your problems

Uwe Friedrichsen

12 minute read

(Artificial) landscape with cactuses

In the previous post, we started with the observation that companies (still) want to break up their monoliths into microservices. If you ask them what they expect from this measure, they typically expect to cure the “big ball of mud” issue with microservices or to improve their time to market with them.

Let's (not) break up the monolith - Part 1

Why microservices will not solve your problems

Uwe Friedrichsen

10 minute read

Group of cactuses

Time and again clients approach my colleagues and me with the request that they want to break up their monolith into microservices and they ask us how to do this best. Apparently, they are convinced that breaking up the monolith into microservices will solve some big problems they had for a long time.