Drupal DevDays 2015 in Montpellier

Between April 13th and April 19th, I attended Drupal DevDays in Montpellier, France. Besides the extraordinarily good food and great weather (for most of the week at least) I enjoyed a very well organized conference with some interesting sessions and incredibly productive code sprints. The conference attracted roughly 300 Drupalistas.

I spent most of my time working on Drupal 8 Rules or helping other (including many new!) sprinters to contribute.

One of the many discussions related to Rules lead to the idea of implementing support for mathematical expressions for condition- & action plugins as well as input processing. I was so excited about this idea that I immediately started working on a pull request including a Lexer & Parser for mathematical expressions: https://github.com/fago/rules/pull/183. During that process, I learned a lot about the various different algorithms for producing Abstract Syntax Trees (AST) of mathematical expressions and the resulting notations and about writing Lexers and Parsers in general.

All in all, the Drupal 8 Rules sprint was probably the most productive so far and definitely the biggest by the number of sprinters who participated. Thank you all for coming!

Besides all that, I was finally also able to put some time into the GraphQL adapter for Drupal 8 that I am currently working on, although the lack of a full specification is still rendering this rather difficult. Occasionally, I also paid short visits to the Search- & Facet API sprinters to inform myself about their progress and plans and to discuss some of the architectural aspects of the Drupal 8 rewrite of both of these modules. Really interesting!

The team working on Drupal 8 Core made really good progress and managed to eliminate some of the outstanding critical issues bringing us a bit closer to a release of Drupal 8. Yai!

Altogether, the conference was very enjoyable and incredibly well organized. I am looking forward to the next Drupal DevDays!

Agentur-Videoblog #zentalks startet

Wir teilen ja schon seit Jahren gerne unser Wissen und unsere Gedanken in Form von Blogbeiträgen, Postings in Social Media, Vorträgen auf Konferenzen oder Podiumsdiskussionen. Oftmals brennt uns aber ein Thema unter den Nägeln, das einfach zu wenig Substanz für einen Blogbeitrag aber doch zu viel für ein kurzes Posting hat. Daher haben wir uns überlegt, einfach mal etwas Neues auszuprobieren, und starten deshalb ab sofort mit unserem regelmäßigen Videoblog, den #zentalks.

Worum geht es bei den #zentalks

Die #zentalks sind Kurzvideos mit einer Länge von rund zwei bis maximal fünf Minuten, je nachdem, wie ergiebig das Thema ist. Grundlegend geht es darum, Themen zu besprechen, die uns in unserer täglichen Arbeit begleiten. Diese reichen von Tipps und Tricks im Hinbick auf Webdesign, Web Development oder Projektmanagement über allgemeine Themen der Digitalbranche bis hin zu Fragen zum Unternehmens- und Personalmanagement. Aufgenommen werden diese Videos direkt bei uns in der Agentur.

Wir hätten natürlich auch ins Studio gehen und eine Reihe von professionellen Videos nach einem genau durchgeplanten Storyboard aufnehmen könnnen. Die #zentalks stehen aber auch für Spontantität und sind als kleine Informationshäppchen zu verstehen, ungestylt und authentisch. Deshalb haben wir uns zum Ziel gesetzt: Wann immer uns etwas bei der Arbeit unterkommt, dass wir mit euch teilen möchten, soll die Produktion rasch und maximal innerhalb eines Videos möglich sein.

Die #zentalks erscheinen einmal pro Woche oder alle zwei Wochen auf unserem YouTube Channel unter http://www.youtube.com/ZensationsAT oder auf dieser Seite. Und falls ihr Feedback oder Vorschläge für Talks habt, die euch interessieren würden, freuen wir uns natürlich sehr darüber.