Bertil Muth

Bertil Muth @bertilmuth

About: Agile coach and developer

Location:
Munich, Germany
Joined:
May 13, 2017

Bertil Muth
articles - 110 total

Review your requirements with AI

I created a GPT App that assists you in reviewing and improving your softare requirements. You can...

Learn More 0 0Nov 29 '23

Refactoring to Configurable Dependency in 5 Steps

Configurable Dependency, a.k.a. Dependency Injection, is a pattern that enables you to switch...

Learn More 1 0Dec 3 '22

Act — a library for (hierarchical) state machines

I created a library for defining executable state machines in your code. This includes the...

Learn More 6 0Jun 9 '22

Developer-friendly event sourcing

Here's what event sourcing is about: Every time you make a change to the application state, you...

Learn More 6 2Jan 15 '22

Time to follow back

I noticed it on Twitter first: I became increasingly bored by the content I was seeing. I also...

Learn More 1 3Nov 7 '21

The most interesting topic

What’s the most interesting topic you’re learning about at the moment, tech or otherwise?

Learn More 1 1Oct 31 '21

A laser-sharp analysis of the dysfunctions in large scale organizations

I recently posted this question on Twitter: Bertil Muth ...

Learn More 2 1Sep 30 '21

Hello world, modular monolith

Photo by Kaleidico on Unsplash I just published a new side project of mine, for creating modular...

Learn More 3 0Aug 27 '21

Have you built a modular monolith?

Anybody has built a modular monolith? If yes: what were the design principles you used (i.e....

Learn More 1 9Aug 24 '21

Dependency Injection in Javascript for Beginners

A few days ago, one of my students showed me his code. He had written an AWS lambda function that...

Learn More 4 5Aug 19 '21

Modern Clean Architecture

Clean Architecture is a term coined by Robert C. Martin. The main idea: Entities and use cases are...

Learn More 5 6Aug 11 '21

Modern clean architecture

I am pleased to announce the release of the modern-clean-architecture project. Clean architecture...

Learn More 4 0Aug 6 '21

Behavior driven service development

I just released version v2.0 of the requirements as code library. Using it, you can create a single...

Learn More 1 0Jul 30 '21

Any question concerning Java?

Hi everybody, it seems to me that there are more people new to Java programming on this platform rec...

Learn More 1 1Jun 3 '21

Coding demos in 1992

In the early '90s, I was part of the demo scene for a wonderful computer called Commodore Amiga. Most...

Learn More 1 0Mar 11 '21

Your approach to documentation

Is self-documenting code enough documentation? Do you comment your code, and if so, what are the rule...

Learn More 1 2Feb 27 '21

Taking a break

During today’s break from work, I took a walk outside with my kids. It was cold, but seeing them pla...

Learn More 3 9Feb 8 '21

Menu doesn't collapse (iOS)

Hi folks. In the dev.to iOS app, when I click on my profile picture, the menu showing my name, Dashbo...

Learn More 0 0Feb 6 '21

Message-driven microservices made simple

I’ve started a new side project. The goal is to drastically simplify the development of...

Learn More 3 0Feb 4 '21

Interfaces are overrated

I have become more skeptical about the use of interfaces in object oriented programming languages lik...

Learn More 21 8Nov 22 '20

What technology to learn?

If there is one technology, framework, programming language, paradigm, ... you would recommend anoth...

Learn More 3 1Aug 27 '20

Moonwlker: JSON without annotation

Jackson is a powerful library for processing JSON. It’s the default library used by the Spring Framew...

Learn More 7 0Jun 15 '20

Explain RabbitMQ Like I'm Five

A post by Bertil Muth

Learn More 8 3May 26 '20

Order of items in reading list

When I add an item to the reading list in the dev.to iPhone app, and then I look at the list, the or...

Learn More 6 5May 16 '20

Working for big vs. small companies

I just wonder what you enjoy(ed) more: working for a small company, say <50 people, or a big compa...

Learn More 5 3May 15 '20

What‘s good documentation for Gradle?

I use Gradle for my open source projects. I like its features, specifically the easy way to do multi...

Learn More 6 3May 2 '20

Requirements as code: documentation update

Hi folks. I hope you're doing good and staying healthy. I just wanted to let you know that I did a m...

Learn More 22 0Apr 17 '20

Service meshes

Who is using a service mesh? What was the reason you started using it? What are your experiences so f...

Learn More 4 0Mar 4 '20

Hopes and dreams for 2020

What are your personal hopes and dreams for the new year, no matter if realistic or not?

Learn More 9 4Dec 31 '19

How to overcome boredom

I'm just wondering: what do you do when you are bored? Could be a few moments, could be days or weeks...

Learn More 7 3Nov 24 '19