December Meetup 2017

hosted by Tobias Pfeiffer by Blacklane (, 07.12.2017 at 19:30

We'll have talks, fun - and an infamous ruby quiz!

Location: Please use the B entrance to go up to the 5th floor. There's another meetup running at the same time and we want to make sure you land at the right one :)

Food: There will be Pizza, as always, first come - first served ;)



Idiosyncratic RUG::B Ruby Quiz [December 2017]

Ruby Quiz is Back

Everyone shout out loud their solution! Will be loads of fun! You might even learn something about Ruby! If you've learned something useful is debatable!

Checkout the previous editions here.

Get rid of IF/ELSE use more objects, do more OOP

Practical examples of how to apply the principle "Tell, don't ask" in our Rails applications and how to get rid of most conditionals in our code. A showcase of how to reduce the number of conditionals in Interactors and Models.

This talk wants to address beginner developers

Beyond Mind Hacks: Refactor your Thoughtware with Memetic Engineering

Disclaimer: this is not specific to Ruby, it isn't even technical. As I work mostly as a Ruby developer and partially a technical product manager for a Ruby app, I am really curious if fellow Rubyists are interested in this topic.

Beyond Mind Hacks: Refactor your Thoughtware with Memetic Engineering

We might have collected some "technical debt" over the years of our lives in our "thoughtware". (And also emotionally, but that is out of scope for this talk.)

What if the culture surrounding us is just a game world? What other game worlds are out there? What differentiates game worlds?

This talk introduces a game world rooted in radical responsibility. This contrasts to our currently prevalent culture, which looks like it is rooted in irresponsibility. Avoiding responsibility seems to be the norm; taking on responsibility often equals blame.

How would your life change given a new, blame-free, meaning of responsibility, where it became the basis for your decision making?

The memes from this game world (there will be time to present a few only) deliver new distinctions for "refactoring" your thoughtware. This could help you to make decisions more consciously, and thus allowing you to make different, say more responsible, choices. And in turn this may yield quite different results – perhaps even a form of sustainable, well-crafted software development.

Attendees: (33)

Nico Hagenburger

Topics: 3 | Events: 30


Topics: 0 | Events: 20

Holger Just

Topics: 0 | Events: 15


Topics: 0 | Events: 1


Topics: 0 | Events: 10

Niall Burkley

Topics: 2 | Events: 22

Toño Serna

Topics: 0 | Events: 40


Topics: 1 | Events: 22


Topics: 0 | Events: 10

Stefanos Xanthopoulos

Topics: 1 | Events: 16

Zhuo-Fei Hui

Topics: 1 | Events: 31


Topics: 0 | Events: 13

Paul Götze

Topics: 1 | Events: 45

Fausto NA

Topics: 0 | Events: 5

Lisovskii Vladislav

Topics: 0 | Events: 3


Topics: 0 | Events: 7

Tom Houlé

Topics: 0 | Events: 7

Andrew France

Topics: 0 | Events: 28

Valentin Arkhipov

Topics: 0 | Events: 5


Tobias Pfeiffer

Topics: 11 | Events: 77

Max Mulatz

Topics: 2 | Events: 18

Armin Pašalić

Topics: 1 | Events: 52


Topics: 0 | Events: 7


Topics: 0 | Events: 3

Carsten Behnert

Topics: 0 | Events: 18

Jan Lelis

Topics: 6 | Events: 47

Christoph Grabo

Topics: 0 | Events: 58


Topics: 0 | Events: 1

Rubens Stulzer

Topics: 1 | Events: 3

Sudhanshu Kumar Singh

Topics: 0 | Events: 18

Lorenzo Sinisi

Topics: 1 | Events: 2

Chikahiro Tokoro

Topics: 0 | Events: 6


Topics: 0 | Events: 1