Hagen Hasenbalg

Flyer for the Waldcafé am Jundborn
March 2018

A new flyer was to be developed for the Waldcafé am Jungborn. A target group analysis was carried out for this purpose. The flyer conveys the café’s closeness to nature through a covered dark green and is supported by a handy natural paper. Compared to its predecessor, it was deliberately omitted from extensive content.

Religion meets career
December 2017

The project aims at the development of an interactive e-learning module for the initial and further training of teachers of religious education in vocational schools (BRU). With the help of the videographic module, the competences of religious education can be perceived by trainees and young adults and necessary professional references can be developed in a differentiated way. The underlying criteria were developed by bibor and PTI (Drübeck).

July 2016

MiGestureControl was an annual media informatics project at the Harz University of Applied Sciences. The aim of the project was to control devices such as lamps by gestures. The result was a Java application that can recognize gestures by means of a Microsoft Kinect. For example, it is possible to select one device by pointing at it and switch it on by lifting the other arm. The application uses the Akka Framework and has a high fault tolerance and reliability.

March 2016

The Gleimhaus is one of the oldest German literary museums, set up in 1862 in the former home of the poet and collector Johann Wilhelm Ludwig Gleim (1719-1803) at the Halberstadt Cathedral. Gleim. net is a social network developed for the Museum Gleimhaus in Halberstadt. In this social network, pupils are taught media literacy as well as the historical context of the time of Johann Wilhelm Ludwig Gleim.

DIL v2
November 2015

November 2013

The German Institute for Food Technology (Deutsches Institut für Lebensmitteltechnik e. V.) (DIL) works - supported by around 150 member companies from the food industry and related areas - as a research institute in product and process development and analytics. In order to keep the members of the institute up to date with the latest mobile information, an iPhone and iPad app was developed which makes the most important information easily accessible and optimized for the respective device.

Hs Latex
November 2013

October 2013



Hagen Hasenbalg

I'm a media informatics graduate. In the last few years I have specialized mainly in the programming of iOS applications and devOps. My focus is on clean, easy to understand and testable code.




Web Design







Creating a New Theme
28.09.2014 · 34 minute read

Introduction This tutorial will show you how to create a simple theme in Hugo. I assume that you are familiar with HTML, the bash command line, and that you are comfortable using Markdown to format content. I’ll explain how Hugo uses templates and how you can organize your templates to create a theme. I won’t cover using CSS to style your theme. We’ll start with creating a new site with a very basic template.

Weiter lesen…

Migrate to Hugo from Jekyll
10.03.2014 · 4 minute read

Move static content to static Jekyll has a rule that any directory not starting with _ will be copied as-is to the _site output. Hugo keeps all static content under static. You should therefore move it all there. With Jekyll, something that looked like ▾ <root>/ ▾ images/ logo.png should become ▾ <root>/ ▾ static/ ▾ images/ logo.png Additionally, you’ll want any files that should reside at the root (such as CNAME) to be moved to static.

Weiter lesen…

(Hu)go Template Primer
02.04.2014 · 7 minute read

Hugo uses the excellent go html/template library for its template engine. It is an extremely lightweight engine that provides a very small amount of logic. In our experience that it is just the right amount of logic to be able to create a good static website. If you have used other template systems from different languages or frameworks you will find a lot of similarities in go templates. This document is a brief primer on using go templates.

Weiter lesen…

Getting Started with Hugo
02.04.2014 · 2 minute read

Step 1. Install Hugo Goto hugo releases and download the appropriate version for your os and architecture. Save it somewhere specific as we will be using it in the next step. More complete instructions are available at installing hugo Step 2. Build the Docs Hugo has its own example site which happens to also be the documentation site you are reading right now. Follow the following steps: Clone the hugo repository Go into the repo Run hugo in server mode and build the docs Open your browser to http://localhost:1313 Corresponding pseudo commands:

Weiter lesen…

View All