Category: System Designs
Test Driven Development with Node.js
Test-Driven Development with Mocha and Chai in Node.js

A Rant about Smart Home Security Usability
(written by Lena Krächan & Tobias Schneider) Introduction Living in today’s age of mobility and internet of things, residents of modern houses can easily interact with their smart homes. A smart home system is the thing to have. You can dim the lights, regulate the temperature, automatically open windows and doors and manage and manipulate…
A sneak peak into Continuous Integration
What does the development of a software product involves? Is there more than programmers coding at their PCs and managers telling them what they want? What is the real meaning of ‘release’? In the old age of software development, a development team would have to deal with incredible amounts of organization in order to establish…
More is always better: building a cluster with Pies
So you have written the uber-pro-web-application with a bazillion of active users. But your requests start to get out of hand and the Raspberry Pi under your desk can’t handle all the pressure on its own. Finally, the time for rapid expansion has come! If you have already containerized your application, the step towards clustering your…
Intel NUC and the quest for the holy boot target
Do you already have found time to recover from fighting the demons which made it hard to get a Docker cluster up and running on Raspberry Pis? Hopefully – because the next crusade lies ahead of us! So let’s dive into the next adventure, watching our heroes – three greenhorn students – on their search for their Intel NUC’s missing…
Docker on a Raspberry Pi: Hypriot
Raspberry Pis are small, cheap and easy to come by. But what if you want to use Docker on them? Our goal was to run Docker on several Raspberry Pis and combine them to a cluster with Docker Swarm. To achieve this, we first needed to get Docker running on the Pi.
Jenkbird – Wrap up & seeing the bigger picture – Part 5
Kchhhhhh, Kchhhhhh, Kchhhhhhh… – Ernie on companies without CI Hello internet and welcome to the last part of our tutorial series about Continuous Integration, Code Deployment and Automated Testing with Jenkins. If you arrived at this post and have read all the others we are very proud of you, hope you enjoyed the journey and learned something…
Jenkbird – Quality & Testing – Part 4
Love and testing can be cruel. – Bert on the difficulties in life Quality and Testing – one of the most discussed and valuable topics software engineering has to offer. This blog post will cover all the relevant stuff related to quality and testing in regard to Continuous Integration and Jenkins. We will show you in detail, how you…
Jenkbird – Building jobs with Jenkins and Github – Part 3
Me want Deployment Pipeline. – Cookie Monster In this blog post we will show you, how to set up your first job using Jenkins CI and Github. We will guide you through every single step of the process – including all rookie mistakes we made. Without further ado, let’s begin.
Jenkbird – The art of deployment – Part 2
One stage. Two stages. THREE STAGES FOR DEPLOYMENT! — Count von Count on his deployment pipeline Hi, it’s us again, the guys with the strange idea of using Sesame Street characters in a blog series about CI. Since we didn’t really cover the reasons, why you should use CD / CI, we want to catch…

You must be logged in to post a comment.