Posted on by | Posted in synyx Blog


Die Entwicklertage in unserer Heimatstadt sind schon seit Jahren ein sicherer Anker in unserem Konferenzkalender. Der Veranstalter Andrena hat auch dieses Jahr wieder die Entwicklergemeinde der Region herbeizitiert und drei synyx Kollegen sind dem Ruf gefolgt.


Posted on by and | Posted in Developer Blog, synyx Blog


Die Karlsruher Entwicklertage hatten Geburtstag! Zehn Jahre alt wurden sie und das mussten wir synyxler uns anschauen. Wir freuten uns auf hochwertige Talks und das Wiedersehen mit vielen Karlsruher Kollegen und bekannten Gesichtern der nationalen Entwicklerszene. Und wir wurden nicht enttäuscht! Es gab diesmal sechs parallele Tracks so dass niemand zu kurz kam. Egal ob DevOp, Coder, Scrum-Guru, Sicherheitsfanatiker oder Buzzword-Jongleur - jeder kam auf seine Kosten. Die thematische Aufteilung in Conference Day und Agile Day kam den jeweiligen Präferenzen entgegen, auch wenn der Agile Day tatsächlich nur teilweise das Thema “Agile” bediente, vermutlich aus Mangel an Speakern in diesem Bereich. Im Folgenden gehen wir auf ein paar gelungene Talks der beiden Tage ein.


Posted on by | Posted in Developer Blog, synyx Blog


The training issue

One issue that every company has to deal with is the training of its employees. I encountered different attitudes regarding this subject in different companies and wondered what is a healthy approach for a software project company to pursue.
In software development it is not sufficient to offer one workshop per year and call it a "training program". It is also not enough to have one or two R&D dudes per 50 developers that keep ahead of new technologies and tell the worker drones from time to time what to use for their projects. The result of half-assed concepts like this will be that motivated, willing-to-learn developers look for other jobs and you will eventually remain with a bunch of static by-the-book workers who have no interest in learning. Relying solely on this can lead a company into deprecation within few years.


Posted on by and | Posted in Developer Blog, synyx Blog | Tagged , , , , , ,


Während der Karlsruher Entwicklertag der andrena objects ag schon seit 2010 ein etabliertes Event in Karlsruhe ist, brachte der Veranstalter die Konferenz dieses Jahr erst zum zweiten Mal nach Frankfurt. Fünf synyx-Kollegen dachten sich: "Die nehmen wir doch mit!" und bestiegen den ICE in Richtung Deutschlands Bankenmetropole. Die Entwicklergemeinde wurde dort in einem Gebäude der Goethe-Universität empfangen und mit ausreichend Kaffee und Mate für den ganzen Tag versorgt. Bereits in der Opening Session zeichnete sich die hohe Qualität der Veranstaltung ab als Professor Ralf Reussner vom KIT einen eindrucksvollen Einblick in die Informatik-Forschung bot. Mit den von ihm betreuten Forschungsprojekten Palladio und Vitruvius (WIP) stellte er mächtige Werkzeuge vor, mit denen man schon vor der Implementierung eines Projekts die Auswirkungen von Designentscheidungen abschätzen kann. Nach diesem gelungenen Auftakt begann die eigentliche Konferenz mit in drei Tracks strukturierten Talks.


Posted on by | Posted in Developer Blog, synyx Blog | Tagged , , , , , ,


Last weekend our conference train got rolling again. A group of twelve synyx guys and gals boarded the ICE to our capital, heading for the Berlin Expert Days, a nice and small two-day developer conference. The anticipation was high as the topics and speakers were promising and we were looking forward to having a nice time inside and outside of the conference.

Talks

The following talks were my (highly subjective) Top 3 of the conference:


Posted on by | Posted in Developer Blog, synyx Blog | Tagged , , ,


Every development project has a business guy attached, who holds the project money and makes the decisions what the team should implement. That guy can be your customer, sales manager, product manager, the product owner in a scrum project or simply your boss. In this article we will conveniently call him "manager". Constant small refactoring, test coverage and other technical things that you do while developing features don't really concern him. But from time to time you have a big, technical issue, that does not have apparent business value and does not add any features. You see it as absolutely necessary but you need the time and approval from your manager to do it. Watch this conversation between a developer and the well known "pointy haired boss", that I stole from a stackexchange.com post and that seems awkwardly familiar to every developer:


Posted on by | Posted in Developer Blog, synyx Blog | Tagged , , ,


Static code analysis is one of the more controversial fields of software engineering. “Misleading Bogus!” screamers and “Must not work without it!” pleaders are bashing their heads in like survivors of a zombie war. My contribution to this argument is an attempt to evaluate the usefulness of different code analysis figures.