manfred dreese

Software Craftsman, Clean Coder, Senior Developer, Photographer and Cyclist << Personal Blog

manfred dreese

3 minutes read

A sea in the french alps - the continues flow of water and information

Having used legacy PHP-based CMS solutions such as Wordpress or Typo3 for a long time, I finally switched back to a static website generator, for various reasons. In this article, I want to outline a setup which makes it possible to treat distributed website development as clean as any other software, including versioning and continous deployment.

Data Serialization Frameworks in Java

A walkthrough on data serialization frameworks and their Java APIs

manfred dreese

16 minutes read

Data flowing streamlined like traffic

Given an overall systems architecture or infrastructure which gets the “IoT” box ticket, the will probably be a place where data transfer and size will come into account, for instance if constrained devices are using a potentially unreliable or expensive connection, such as a cellular data connection. For instance, an enbedded monitoring device which serves the purpose of delivering real-time telemetry to the core system of a car manufacturer will quickly come to a point where…

Integration Testing with jimfs virtual Filesystem

Emulate a filesystem API for integration testing and mocking

manfred dreese

3 minutes read

Pic 3

In various test cases, primarily those covering components that interact with the filesystem and use filesystem entitites for a convention-based operation, it perfectly makes sense to provide a filesystem resource in an expected state to assess the component-under-test’s behavior.

Træfik

A reverse proxy for containerized deployments

manfred dreese

3 minutes read

While I was preparing the deployment of a private pet project, I got the impression that my approach had significant room for improvement in the front-facing reverse-proxy department. The project consists of a scalable set of microservices serving several tasks in the backend, tied together with a message bus protocol.

manfred dreese

9 minutes read

My company gave away a couple of abandoned spare devices previously used for evaluation purposes. So, I got hands on a dreamplug, a socket-plugin sized mini computer (ARM based) with decent power, low energy consumption, integrated dual Ethernet, WiFi, Bluetooth and, most important, an optical audio output - in other words: a Raspberry PI with a housing and the IO I was missing. The digital output was the primary reason for using it as an addon to my stereo.

manfred dreese

6 minutes read

After various encounters and two projects which employed MQTT, I thought it was a good idea to write a summary about my experiences and my point of view. As my new job is very close to the IoT and Industry 4.0 sector, it did not take much time to encounter the hype. Once upon a time

manfred dreese

5 minutes read

When I completed my compiler design studies, I felt it was not appropriate for me to give my exercise projects any fancy names and put them on Github. With this in mind, I was used to question any new language which came out of nowhere and wait for a number of readings on my technology radar before considering to deal with it.

manfred dreese

6 minutes read

Calling myself a passionate cyclist and having some time off left after coming back from a bike tour to Denmark, I decided to ride three climbs which are used frequently on the Tour de France: Mont Ventoux, Col de Galibier, and Alpe d’Huez, with a break on the Cote d’Azur. This is my report about the Giant of Provence, Mont Ventoux.

Recent posts

See more

Categories

About

Hi, I am Manfred, Nerd, Geek and Athlete from Aachen, Germany. Nice to meet you!