Insights. Ideas. Opinions. In our blog we write about our daily work and share our experience regarding a variety of technology-related topics.
Blog ↓
Technology,

Coordinating a rails update in a larger app that is being developed in parallel can be painful. In this post we describe an update process that reduces this pain by using a lot of small steps that allow an incremental update.

News & Events,

The second RuhrJS conference took place over the weekend from 14 to 15th October 2017 - and two of our software engineers were delighted to spend a weekend in Bochum and attend the conference.

News & Events,

During the last weekend, we were happy to visit the 7th SoCraTes-Conference in Soltau. As expected, there was a great variety of topics ranging from very technical to human-centered. In this post, we want to list some of our takeaways of this year’s conference.

Technology,

Deciding on a technology is one of the most difficult things in a developer's life. Some treat it with a religious seriousness, like they were to sign a life-changing contract – and run through the process for every new project. Others just choose one and stick with it for many years.

Technology,

We recently decided that we needed to level up our meeting room by adding automation. We ended up using an Alexa skill to control the video setup used for selecting one of several input devices such as Apple TVs, Chromecasts and old fashioned HDMI inputs.

Technology,

GraphQL is a great way to design big APIs, especially when you need to target different client implementations. Unfortunately your client might dictate REST endpoints. So, why don't we build a RESTful API - powered by GraphQL in the background? Let's give it a try.

News & Events,

CraftConf 2017 took place in Budapest on April 27th and 28th. It is a diverse conference, tackling a lot of topics related to software craftsmanship in general. This year’s core topics were mobile development, managing technical debt, managing teams and working on open source. Jonas and Stephan attended the conference and share their experiences in this blog post.

News & Events,

From 4-5 May 2017 three software engineers of Zweitag attended the ElixirConf.EU in Barcelona, Spain, to gain some insights into the development of this modern language. Let’s look at some talks from ElixirConf.EU to get a glimpse of where the Elixir community is heading.

Technology,

Ionic is one of the most popular hybrid mobile development frameworks available. The ionic team is currently preparing the release of version 2 - which has reached beta mode. The new version provides a lot of improvements. In this post we will have a deeper look at Ionic - from the business perspective as well as the technical perspective.

Technology,

Mobile applications are used by billions of people every day. Thus as a company you should definitively invest in your mobile strategy. From a technical point of view there are lots of possibilities to approach mobile development. This post should give you an overview of the available technologies and their tradeoffs.

Technology,

As soon as you allow users to enter data into your system, you need to validate the input to ensure that the saved data is consistent. In this article we compare two approaches to handle validations: ActiveRecord performs model-level validations while Ecto, written in Elixir, validates the actions with a construct called Changesets.

Technology,

Nowadays building APIs essentially means mapping the resources of the domain to URIs, the RESTprinciples in mind. GraphQL could helps us to go a step forward to make them even more powerful.