Last week, Hans Puac, a colleague of mine, wrote a small guide into our internal company chat on how to migrate your local PHP environment on macOS to the new Homebrew version 1.5.*. The guide helped a lot of other engineers inside trivago. I thought it might help more people from the internet. I asked Hans if I am allowed to share it, and he approved. So kudos belongs to him.
In January this year, I wrote and published an article about our learnings of redis in production.
The article Learn Redis the hard way (in production) was published in the trivago techblog. Check it out!
I have been organizing the PHP Usergroup Duesseldorf for about four years now.
A monthly meetup focused on web engineering and new trends in this area.
I do this with a friend, 100% non-profit and motivated by our passion for open source, learning, meeting motivated people, and fun.
The last time, many people asked me about my experience and if I can share some tips or what is essential when starting a new meetup (and I asked for it).
In this post, I summarize all of that and provide tips, tricks and my lessons learned.
Since some time I am fascinated by the go programing language launched by Google in 2009.
I am a person with a scripting language background (PHP and Python) and was motivated to learn a new programing language.
I chose go(lang) because I wanted to do some system programming with concurrency support.
Because I share my love with my friends and colleagues, I am often asked How do I start with Go?, or Do you got some excellent resources to learn Go?.
This article is about which resources I used to learn Go.
For quite some time I was looking for a new name for an open source project of mine: TYPO3-Analytics.
I am (sadly) not creative in naming things or painting.
The most prominent part of creativity is during development and programming.
To find a name is (in my point of view) very difficult.
This post is about my bachelor thesis, a conference, cool people from Spain, some academic paper, a lot of open source and how it can be if you let the flow runs :)
Everything started in February 2013.
At this time I studied business informatics next to my fulltime job at wmdb Systems GmbH as a software developer (mainly as web developer for TYPO3 related projects).
At Apr 19, 2013 I started TYPO3-Analytics to create a prototype or proof of concept to make my first steps in fields data mining/software repository mining, statistics, and data visualization.
At this time I got an extensive and in-depth knowledge of the TYPO3 ecosystem (code, people, tools, systems, processes, events, etc.) and the TYPO3 community manager Ben van ’t ende motivated me to create some metrics ;)
So the first project was TYPO3.
Today i tagged and released version v0.0.1 of the project TYPO3-Analytics.
After 303 days and 144 commits later, i decided to make a “cut” and start a new version.
This version is a first (workable as far as I know) “proof of concept” for a repository mining platform to produce (community) metrics of various systems.
The first example system is TYPO3.