February Meetup 2020

hosted by Tobias Pfeiffer by Aroundhome (www.aroundhome.de), 06.02.2020 at 19:30

Fun with everyone!

To get in, you'll have to ask someone to call the elevator for you and let you up. People will be there starting ~19:00 to let you up.

There will be Pizza - first come, first served as always.

Doors Open 19:00 official start: 19:30 Pizza arrives: 19:15-19:30

Entrance can only be guaranteed until ~20:00 - if you come in later please try to DM or tweet to @rug_b or @PragTob on Twitter or email pragtob ät gmail.

Attend

Topics

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.

Attendees: (65)

Sofia O

Topics: 0 | Events: 1

Rafael Teixeira

Topics: 0 | Events: 2

Marina Guseva

Topics: 0 | Events: 1

Guilherme Pasqualino

Topics: 0 | Events: 21

Marco "Efesto" Polita

Topics: 0 | Events: 5

Diego Torres

Topics: 0 | Events: 5

Tossmann

Topics: 0 | Events: 1

Vadym Ovchynnikov

Topics: 0 | Events: 1

mohamed osama

Topics: 0 | Events: 1

RKushnir

Topics: 0 | Events: 14

Savvas Alexandrou

Topics: 0 | Events: 1

brennovich

Topics: 0 | Events: 1

ᴀɴᴅʀᴇᴀs

Topics: 0 | Events: 1

sawhikes

Topics: 0 | Events: 1

Mark Huk

Topics: 0 | Events: 4

Sajjad Murtaza

Topics: 0 | Events: 1

Raza Ali

Topics: 0 | Events: 1

jpawlyn

Topics: 0 | Events: 12

Marcello Rocha

Topics: 1 | Events: 9

Rubens Stulzer

Topics: 1 | Events: 4

Rudi Seelig

Topics: 0 | Events: 2

Azure7111

Topics: 0 | Events: 6

Jens Ravens

Topics: 0 | Events: 1

Saad

Topics: 0 | Events: 2

kolja-lucht

Topics: 0 | Events: 2

Ildar Safin

Topics: 0 | Events: 6

Julien Boyer

Topics: 0 | Events: 1

Emba Moussa

Topics: 0 | Events: 6

Mostafa Hosny

Topics: 0 | Events: 1

Sergei Avanesov

Topics: 0 | Events: 1

Jan Lelis

Topics: 6 | Events: 48

Cameron Norman

Topics: 0 | Events: 6

Timur

Topics: 0 | Events: 2

Robert Schulze

Topics: 0 | Events: 22

Stephan Leibelt

Topics: 0 | Events: 9

Cameron Prebble 🇳🇿

Topics: 0 | Events: 35

Max Mulatz

Topics: 2 | Events: 19

Zhuo-Fei Hui

Topics: 1 | Events: 32

Organizer

Pascal Wengerter

Topics: 1 | Events: 9

Aya Tanikawa

Topics: 0 | Events: 1

Florian Kraft

Topics: 0 | Events: 5

Dennis Zelada

Topics: 0 | Events: 4

Samat I

Topics: 0 | Events: 1

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

brey88

Topics: 0 | Events: 1

Meredith Avery

Topics: 0 | Events: 1

Dieter Pankratz

Topics: 0 | Events: 1

Svitlana

Topics: 0 | Events: 3

Peter Gillis

Topics: 0 | Events: 3

Tales Cione

Topics: 0 | Events: 2

Khaled Gomaa

Topics: 1 | Events: 6

Sergio Gil Pérez de la Manga

Topics: 3 | Events: 32

Daniel Schley

Topics: 0 | Events: 1

Garllon

Topics: 0 | Events: 6

Stefan Greffenius

Topics: 0 | Events: 2

Daniel Oliveira

Topics: 0 | Events: 1

Denny Mueller

Topics: 0 | Events: 23

Jaime Rave

Topics: 0 | Events: 1

Aleksander Gosk

Topics: 0 | Events: 1

Jan Sandbrink

Topics: 0 | Events: 6

Clara

Topics: 0 | Events: 2

Volodya Sveredyuk

Topics: 1 | Events: 1

Route