Hi.

I'm Markus, a software engineer apprentice at HolidayCheck.

Latest stories

DDay15 - Elixir Processes Part2

04/25/20191 Min Read — In Softwaredesign, Elixir

In yesterday's post I presented a simple Elixir implementation for a Stack process. Today I had a talk with one of my mentors where I got asked how I know which type of messages a process supports or…

DDay14 - Elixir Processes

04/24/20191 Min Read — In Softwaredesign

Today's topic of Dave's video course was 'Elixir Processes'. This post will summarize the really most important information on this. What an Elixir Process is - and what it is not! An Elixir process…

DDay13 - Implicit Knowledge

04/23/20192 Min Read — In Softwaredesign

In today's post I want to pay attention to a topic I stumbled across last week. As you probably know, I have extended Ugurcan's trello-board visualization app for Gitub-Projects support. In order to…

DDay12 - Pattern Matching

04/16/20192 Min Read — In Elixir, Softwaredesign

In today's blog post I'll tell you what I've learned so far about Elixir's pattern matching concepts and which parts are really amazing in my opinion. But first let me tell you a little secret: Elixir…

DDay11 - Focusing

04/15/20191 Min Read — In self-organization

Do you remember my post from Day4&Day5, when I was looking for new ways to organize myself better? Today I'll report which approaches I tried to keep focus on a task and how it worked so far.…

DDay10 - |> The pipe operator

04/12/20191 Min Read — In Elixir

So far I have mainly developed software using OOP languages like Java, Python or Scala. All these languages share some common OOP concepts such as classes for defining custom types, methods for…

DDay9 - What Elixir is about

04/11/20192 Min Read — In Elixir

Today I started my journey with Elixir! Therefore, I decided to go with Dave Thomas's video course 'Elixir for Programmers' for several reasons: This course assumes that you already have programming…

AAbout Clones & Forks

04/10/20191 Min Read — In git, github

Today I came across a situation with Git/Github that I had never encountered before. What happend? Two days ago I cloned Uğurcan's repository Trello Data Visualization to develop an integration for…

DDay8 - How I discovered Elixir

04/10/20191 Min Read — In Elixir, programming

A challenge that every apprentice faces is to learn a new programming language. Most of the former apprentices decided for Scala or Haskell. I already know Scala (at least the basic concepts) since it…

DDay7

04/07/20191 Min Read — In self-organization, React.js, JavaScript

In today's daily meeting the question arose whether an absolute number of completed tasks is suitable to represent the time invested in a certain topic. Theoretically yes, but only in case all tasks…

DDay6

04/06/20191 Min Read — In self-organization, React.js, JavaScript

As already announced in the last blog post, today I mainly took care finding a way to visualize my progress for the indiviual learning categories. Uğurcan, one of the first Apprentices of HolidayCheck…

DDay4 & Day5

04/05/20191 Min Read — In self-organization

It's April 5th today and the first week of the apprenticeship comes to an end. How time flies! I cannot remember any other week in the last months where time has flown by so much! Maybe this was the…

DDay3

04/04/20191 Min Read — In TDD

Yesterday I wasn't able to write a post anymore since my head was just too full of information and thoughts. The reason for this was the TDD (Test Driven Development) session I had with Wolfram in the…

DDay1 & Day2

04/02/20192 Min Read — In Start

It's April 2nd and my second day as an apprentice is slowly coming to an end. The last two days have been full of information and so I’ll try to summarize my impressions in this blog post as good as I…