Join us for great talks and fun!

There will be food! Food will be vegan/vegetarian/chicken wraps plus some Sandwiches (well "belegte Brötchen") - of course drinks will also be there.

Topics

Lessons learned from 10 years of programming

I recently realized than I'm a programmer for about 10 years and I reflected on the most valuable lessons learned during this time and wrote them down. I never studied computer science and started when I was still a graphic designer so there were a lot of things I had to figure out on the way.

Then I thought it might be worthwhile sharing my experiences with the rug-b crowd in a talk.

(Note: I can't make it in the first week of august)

How to plan and perform improvements on legacy systems

I've recently read the book "The Mikado Method" from Ola Ellnestam and Daniel Brolund who describe a pragmatic but very effective method to work with legacy code. Inspired by the book we've applied the technique to work on a (yet not published) feature at GitHub.

As I think every developer should know about this technique I'm more than happy to present the core principles of the "Mikado Method".

Testing Ruby gems against multiple versions of everything

Gem authors often need to stay compatible with different dependency sets. E.g. we must support multiple versions of Ruby, various releases of Rails, different types of databases.

In this talk I would show how to test a single codebase against multiple dependency sets, without breaking development flow. I would also show how to use CI services like TravisCI to simplify contributions for developers who are less experienced with complex testing setups.

Duration probably < 20 minutes. I could present this for the October meetup.

Is this something the group would be interested in?

Attendees: (55)

Oleksii Fedorov
Events: 20
Topics: 1

Michał Czerasz
Events: 2
Topics: 0

Armin Pašalić
Events: 56
Topics: 2

ALEJANDRO
Events: 1
Topics: 0

bjoernweimar
Events: 1
Topics: 0

Björn Weinbrenner
Events: 2
Topics: 0

Henning Koch
Events: 2
Topics: 2

Denis Defreyne
Events: 23
Topics: 12

Paul Götze
Events: 51
Topics: 1

Joe Webb
Events: 12
Topics: 0

Matthias Pries
Events: 3
Topics: 0

Simon Lacroix
Events: 1
Topics: 0

Adam Niedzielski
Events: 10
Topics: 2

Anita Klis
Events: 6
Topics: 0

Yoshi
Events: 2
Topics: 0

Andrew France
Events: 28
Topics: 0

Bodo Tasche 🔭
Events: 40
Topics: 3

til
Events: 20
Topics: 0

jottr
Events: 13
Topics: 0

Peter Gundel
Events: 10
Topics: 1

Hernan Maguina
Events: 21
Topics: 0

Nico Hagenburger
Events: 30
Topics: 3

Mike
Events: 5
Topics: 0

Zhuo-Fei Hui
Events: 33
Topics: 1

Alexander Sulim
Events: 25
Topics: 1

Fausto NA
Events: 5
Topics: 0

Roman Gusev
Events: 14
Topics: 0

schokomarie
Events: 6
Topics: 0

Organizer

Tobias Pfeiffer
Events: 81
Topics: 12

Holger Pillmann
Events: 9
Topics: 0

Hagen Rother
Events: 2
Topics: 0

erikwjonsson
Events: 1
Topics: 0

Olek Janiszewski
Events: 3
Topics: 2

Cristian
Events: 7
Topics: 0

Denys Yahofarov
Events: 10
Topics: 1

Vitaly Pushkar
Events: 1
Topics: 0

Paulo Diniz
Events: 5
Topics: 1

Florian Eck
Events: 5
Topics: 0

Dennis van de Hoef
Events: 7
Topics: 0

Fernando Guillen
Events: 1
Topics: 0

Devon Estes
Events: 7
Topics: 1

Arian Celina
Events: 3
Topics: 0

Roland Koch
Events: 39
Topics: 0

Lukas Rieder
Events: 18
Topics: 6

Netznarkose
Events: 5
Topics: 0

Tim Lossen
Events: 4
Topics: 0

Anatoliy Plastinin
Events: 6
Topics: 0

Ⓜ️athias
Events: 9
Topics: 0

Anna Wroblewska
Events: 7
Topics: 0

Javier Ruz
Events: 1
Topics: 0

Olli Zeyen
Events: 1
Topics: 0

andelka
Events: 10
Topics: 0

Irmela
Events: 6
Topics: 0

Keith Brosnan
Events: 1
Topics: 0

Kazu
Events: 5
Topics: 0

Route