February Meetup 2020

hosted by Tobias Pfeiffer by Aroundhome (, 06.02.2020 at 19:30

Fun with everyone!



Naming principles

Naming is hard — but at a previous company I worked for, the naming problems were more than just annoying.

In this talk, I will run through a handful of examples of bad naming. You’ll see how bad naming can have non-trivial effects. I’ll formulate a set of principles of naming, which are indispensable for any well-running tech team.

Containerizing your monolith

Going from a monolithic architecture to microservices is never a "big bang" migration, you need to keep delivering features to your users so services are extracted as the need arises.

During the transition, teams deal with both the monolith and microservices. The differences in technology and delivery process for both, combined with the decreased attention the monolith receives can decrease the confidence level, slowing down delivery and even planned microservice extractions.

How much to invest in the original monolith? Too little can lead to teams avoiding it, too much means wasting resources in a deprecated component.

This talk summarizes the experience of containerizing our monolith to run it in the same infrastructure as our microservices, using the same delivery process. How this improved confidence in delivery, how it simplified operations and how it enables us in current initiatives like our multi-datacenter architecture. Also, which problems we encountered along the way.

AxR - Ruby architecture for simplicity and team adoption

It is a very simple set of recommendations on how to build a ruby app in a product-oriented style. How to define and split business layers' knowledge responsibilities and how to avoid violation of these rules.


Do you want to give a Talk at the Ruby Usergroup or do you have additional Topics to talk about? Then send us an E-Mail or ping us on Twitter: @rug_b


Tobias Pfeiffer

Topics: 11 | Events: 77


Amr Abdelwahab(عمرو)

Topics: 4 | Events: 15


Pascal Wengerter

Topics: 1 | Events: 8

Usergroups need engaging People. If you think some Topic is missing, or you want to have more Infos on something, you are encouraged to add it to our Wishlist. If you have an Idea for a Talk or anything else add it here to get instant Feedback of the Ruby / Rails Community.

Add a Topic



The Ruby Usergroup Berlin is a usergroup, group of interest or just a bunch of people loving Ruby. Get in contact with us at our next meetup! Newbees are always welcome.

Agathe Badia

Topics: 0 | Events: 1

Paola Barboglio

Topics: 0 | Events: 1

Katja Karpac

Topics: 0 | Events: 1

Maria Leonor Nogueira

Topics: 0 | Events: 1


Topics: 0 | Events: 1

Meredith Avery

Topics: 0 | Events: 1

Dieter Pankratz

Topics: 0 | Events: 1

Daniel Schley

Topics: 0 | Events: 1

Daniel Oliveira

Topics: 0 | Events: 1

Jaime Rave

Topics: 0 | Events: 1

Aleksander Gosk

Topics: 0 | Events: 1

Mariano Valles

Topics: 0 | Events: 3

Adam Misrahi

Topics: 0 | Events: 1

Uzair Anwar

Topics: 0 | Events: 1


Topics: 0 | Events: 1

All People


These are the Locations our usergroup usually takes place.

A lot of the Members of the Ruby Usergroup are working there too and we love to see new faces around.

If you think that a Company is missing, send us an E-Mail or Direct-Message to @rug_b