Yay anniversary! There'll be talks, nice people, food (sponsored by Asquera), drinks (sponsored by Wooga) and cake (sponsored by bitcrowd).

Be aware the pin on the map is slightly off, but the map says Wooga at the right place, a bit to the north east of the pin. Address is correct though.

At Wooga, we'll be in the Auditorium but people at the entrance should know how to guide you :)

Also, if you're interested what the menu looks like, here is a (sadly German) sneak peek:

There will be food sponsored by Asquera, menu (sorry for the German):

  1. pfefferrahmgeschnetzeltes vom rind

  2. arabisches couscous mit blattspinat

  3. chili sin carne mit tofu

See you there!

Themen

Let’s write a parser!

How do you communicate with a computer?

A vast amount of human-computer communication happens through structured data. There’s markup languages like Markdown and HTML, data interchange formats like JSON and XML, and programming languages like Ruby and JavaScript.

As a series of characters, data in such formats and languages mean nothing to a computer. To give the data meaning, a program called a parser needs to interpret the data and convert it into a meaningful structure.

Writing a parser is fun, and it is a good skill to have. This talk will explain how it works.

Synchronize gitter and IRC

gitter is like chat for GitHub and IRC (Internet Relay Chat) is a very old and efficient way to communicate with text. The usage of IRC is very powerful and the suitable tool if you are a person who lives in the terminal. gitter has a nice user interface, it's easier to use (just sign with your github credentials and you are ready) and saves your chat history.

Learn in this talk how you can take synchronize message either written in IRC or gitter - it doesn't matter which tool you use.

Understanding legacy untested code through ExporatoryTDD technique

Test suite and code it tests are in fact symmetry of each other: both are double checks of each other.

Therefore it should be possible to derive tests from the code as much as it is possible to derive code from the tests one test at a time.

This is not a pleasant process of course. But turns out that there are techniques that allow one to derive tests one at a time from the code with full confidence and in small increments until there is nothing else to test.

I want to tell you about one such technique and my experiences of using it.

Teilnehmerinnen und Teilnehmer (59)

Khrystyna Klochko
Treffen: 6
Themen: 0

Oleksii Fedorov
Treffen: 20
Themen: 1

Roland Koch
Treffen: 40
Themen: 0

Christoph Grabo
Treffen: 83
Themen: 1

Joe Webb
Treffen: 12
Themen: 0

Sergey Makridenkov
Treffen: 2
Themen: 0

Deepak Lamichhane
Treffen: 22
Themen: 0

Armin Pašalić
Treffen: 69
Themen: 3

Toño Serna
Treffen: 46
Themen: 0

Josep
Treffen: 19
Themen: 0

TPei
Treffen: 8
Themen: 0

Iuri Fernandes
Treffen: 4
Themen: 0

Guilherme Pasqualino
Treffen: 27
Themen: 0

Paul Götze
Treffen: 63
Themen: 1

Cristian
Treffen: 7
Themen: 0

Matthias Günther
Treffen: 20
Themen: 5

Organizer

Tobias Pfeiffer
Treffen: 101
Themen: 15

Bodo Tasche 🔭
Treffen: 40
Themen: 3

Andrew France
Treffen: 29
Themen: 0

Mike Szyndel
Treffen: 9
Themen: 1

Thuy Le
Treffen: 3
Themen: 0

Bastian Bartmann
Treffen: 17
Themen: 0

yonatan miller
Treffen: 21
Themen: 0

Denis Defreyne
Treffen: 24
Themen: 13

Tilmann Singer
Treffen: 24
Themen: 0

Alexander Pepper
Treffen: 20
Themen: 0

nicola
Treffen: 17
Themen: 0

Fanny Krebs-Pinto
Treffen: 9
Themen: 1

Nikola Nizbrdica
Treffen: 7
Themen: 0

Skmitty
Treffen: 4
Themen: 0

Lili
Treffen: 4
Themen: 0

Zhuo-Fei Hui
Treffen: 34
Themen: 1

Jelena Gregorczyk
Treffen: 1
Themen: 0

Tibor Claassen
Treffen: 8
Themen: 0

. .
Treffen: 3
Themen: 0

Kilian Sprotte
Treffen: 3
Themen: 0

Florian Gilcher
Treffen: 18
Themen: 11

Dennis H.
Treffen: 33
Themen: 1

Giulliano Bueno
Treffen: 3
Themen: 0

RKushnir
Treffen: 29
Themen: 0

Pascal Weiland
Treffen: 6
Themen: 0

laure-la
Treffen: 1
Themen: 0

Alexander Sulim
Treffen: 25
Themen: 2

Mario Olivio Flores
Treffen: 2
Themen: 0

Azure7111
Treffen: 6
Themen: 0

dirk lüsebrink
Treffen: 3
Themen: 0

Jan Lelis
Treffen: 50
Themen: 7

schokomarie
Treffen: 6
Themen: 0

Hernan Maguina
Treffen: 22
Themen: 0

Sergey Melnik
Treffen: 1
Themen: 0

Martin Czuchra
Treffen: 19
Themen: 0

Alper Çuğun
Treffen: 1
Themen: 0

Jan Sandbrink
Treffen: 7
Themen: 0

sushie1984
Treffen: 2
Themen: 0

Thilo Grashei
Treffen: 8
Themen: 0

nynne
Treffen: 7
Themen: 0

Alexander Paramonov
Treffen: 2
Themen: 0

Mike
Treffen: 5
Themen: 0

Duilio Ruggiero
Treffen: 27
Themen: 0

Anfahrt