Craft Consultants

As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft.

in Craft 4 minutes read

user-image

InnoDays 2018

Ship Some Thing. That was the motto for our InnoDays 2018. We spent 4 days in the Bavarian mountains with an amazing view but limited wifi to work on new...

in Event 4 minutes read

Simple Slackbot

Recently I’ve built a small slackbot that is posting with certain regularity in a specified Slack channel. I will tell you about the idea behind it and also share some...

in Javascript 7 minutes read

user-image

#jslang Meetup - Errors

In our offices we have a monthly meetup, which is all about JavaScript language features, we call it “JavaScript The Language” (see twitter #jslang). We pick one language feature and...

in Event 4 minutes read

user-image

Migrating from Galen to Backstop

Visual regression testing has recently started gaining popularity- and for good reason. At its most basic, it’s a series of tests that run through your site, take screenshots of various...

in Testing 11 minutes read

user-image

My Apprenticeship

My days as an apprentice are slowly coming to an end. As the final day arrives, I have an irresistible desire to share. I would like to share how I...

in Culture 12 minutes read

user-image

Self Organization

I remember the very first day as an apprentice at HolidayCheck. Honestly, it was only four months ago, not so hard to recall. The thing is, it feels like it’s...

in Motivation 8 minutes read

user-image

The HolidayCheck Apprenticeship

Yesterday marked the public launch of the HolidayCheck Apprenticeship Program. If you want to apply, you can do so right now at https://apprenticeship.holidaycheck.com - But for now, please keep on...

in Culture 5 minutes read

user-image

Backlog Priority Automation using Github Apps

Working in small iterations, being data-driven, user-input driven or simply lean is our ideal style of working. And it is awesome when this works. But there are also other situations...

in Product 10 minutes read

Workflow automation

As engineers, we like to script and automate whatever’s possible. It doesn’t matter if we’re talking about creating three-character-long aliases for a ten-character-long command, adding labels to newly created issues,...

in Culture 10 minutes read

user-image

Go: The Beginning

We’ve been already using Go at HolidayCheck for quite some time. There are some services written with Go and also the primary user of it is our infrastructure team. Apart...

in How we learn 10 minutes read

user-image

Agility Potion +1:
Working with obstacles

Exasperation or disappointment are typical feelings. It does not surprise me anymore how people usually react to unexpected roadblocks. You really wanted to make it happen but now you can’t...

in Coding 3 minutes read

user-image

Testing code that isn't there yet

It’s relatively easy to test a piece of code that is already there. Stub dependencies, check calls, returned values. Voilà, there you have it. But what about a code that...

in Testing 15 minutes read

user-image

Non-technical summary of JBHC workshop

We were glad to attend J.B. Rainsberger recently, where he presented several working methods from so called micro techniques to more general approaches to improve and enhance everybody’s daily business...

in Event 5 minutes read

AMP Roadshow in Munich

Google invited lots of developers to the AMP Roadshow that they are currently doing worldwide. We joined the Munich edition in their offices. Google does that to promote their technology...

in Event 7 minutes read

user-image

NixCon 2017 In Munich

At HolidayCheck we started using Nix and NixOS roughly 1.5 years ago. After humble beginnings with nothing but a default.nix to provide the correct nodejs version via nix-shell, we are...

in Event 666 minutes read

user-image

#jbhc17 from my perspective

When I first heard about JB coming to HolidayCheck to work with us I was excited. I hadn’t heard much about him then, so I began googling him. I did...

in Event 4 minutes read

user-image

Haskell Learning Group - first meeting

In HolidayCheck we believe in the value of learning new things. So the last week we held a first meeting of our Haskell Learning Group. The point of this group...

in How we learn 15 minutes read

Apprenticeship at 8th Light

Officially it was 2006 that 8th Light says they had started the apprenticeship program. From reading a bit around and searching for related articles online, it seems that there had...

in How we learn 20 minutes read

user-image

62 Engineers, 1 All-inclusive hotel

Early in May this year, all HolidayCheck IT engineers, Scrum masters and line managers from all our locations in Poland, Germany and Switzerland had their regular all-developers meetup.

in Event 6 minutes read

user-image

On personal development

I hate beginnings. The feeling of excitement with starting something new is so great that I miss it terribly when it ends. Depending on the attitude it can last long...

in Motivation 9 minutes read

user-image

CoP Testing #2 - Structuring Tests

At HolidayCheck we are doing “Communities of Practice” for various things. The one I started, is the “CoP Testing”, which cares about all things around testing. Since I care a...

in Event 6 minutes read

user-image

Keeping C.A.L.M.S. at HolidayCheck

In the last article called “Adapting DevOps culture with C.A.L.M.S.” I’ve described the C.A.L.M.S. model and showed its importance and usefulness for proper adaptation of DevOps culture.

in Culture 9 minutes read

user-image

Culture

category-image

Event

category-image

Javascript

category-image

Kata

category-image

How we learn

category-image

Testing

category-image

Cop

category-image

Motivation

category-image

Product

category-image

Haskell

category-image

Nix

category-image

Css

category-image

Coding

category-image

Craft

category-image