Recently we launched our new company website (craft-coders.de). It’s a simple website that showcases us and our work and describes the kind of services that we provide to customers. It requires no dynamic features except for the contact form. We decided to build our website with WordPress, but to automatically generate a static copy of…
Category: Platforms

Regolith Quickstart: Creating a Custom-Theme
This post is intended for beginners of i3 or more specifically Regolith. Since i3 is just a window-manager and not a fully fletched desktop environment you might have encountered some issues using a pure version of i3. Regolith is a modern desktop environment that saves you time by reducing the clutter and ceremony that stand…

Sophisticated Google container structure tests
Last week we did an innovation week at our company, crowding up together and trying to figure out what can be done to improve our systems. Our group chose to setup a private docker registry and to automate the creation of docker images for our test-system. After some research we came up with Google’s framework…

5 Things I love about WSL
I got a new PC and love it! But a new PC also means a whole new setup and a lot of work. One of the first things I’ve setup has been the Windows Subsystem for Linux. I know I am a developer and most of you would not expect me to work on a…

Smartphone Sensors for Dummies
On my way exploring Augmented Reality under iOS, I have come across Core Motion Framework, which provides tools for working with motion- and environment-related data your device captures. There are numerous applications for this kind of information, especially if we are talking about location-based services or any apps which need to be sensitive to their…

Spring Cloud Netflix Sidecar Tutorial
Introduction Hey guys,this week’s post is about Microservices created with the various Spring Cloud frameworks and how to include services written in non-JVM programming languages into the Spring Cloud ecosystem using Spring Cloud Netflix Sidecar. Please be aware that this tutorial is specifically written for people who know the architectural style of Microservices and are…

Do it yourself filesystem with Dokan
What’s up guys?! A week has passed and its time for a new Blogpost. This time I am gonna give you a small introduction to Dokan. You don’t have a clue? Never heard of Dokan before? No problem… I haven’t either. But in the life as a student there comes the moment where one must…

OpenCV & Tesseract: Android Computer Vision for Dummies
Introduction I got to know OpenCV as I investigated into computer vision solutions for a little startup called robodev GmbH (see here). There I developed possible ways for real-time object recognition and computation of angle and position of the recognized object. I fell in love with C++ and its possibilities to realize high-performance applications. Awhile…

Rasa Core & NLU: Conversational AI for dummies
AI is a sought-after topic, but most developers face two hurdles that prevent them from programming anything with it. It is a complex field in which a lot of experience is needed to achieve good results Although there are good network topologies and models for a problem, there is often a lack of training data…

My date with Dart and Flutter
Motivation …Hey, guys! It’s time for another blog post from me. This time I want to write about my experiences with Flutter and Dart. Every software developer is regularly confronted with new concepts, frameworks or languages, so am I. I learned to program with Android 2.0. Yes, I’m getting old… Meanwhile, I am not so…