Hi! My name is Michel Krämer. I’m a Researcher, Software Developer, Musician, and Photographer living in Darmstadt, Germany. I’m working for the Fraunhofer Institute for Computer Graphics Research IGD. More…

Latest blog posts

Actson 1.2.0 with RFC 7159 compliance

November, 16th 2016

The new version of Actson 1.2.0 has just been released. Actson is a reactive JSON parser (sometimes referred to as non-blocking or asynchronous). It is event-based and can be used together with reactive libraries/tool-kits such as RxJava or Vert.x.

» Keep reading

Actson: a reactive (or non-blocking, or asynchronous) JSON parser

August, 19th 2016

Today I’m happy to announce the very first version of Actson, a reactive JSON parser (sometimes referred to as non-blocking or asynchronous). Actson is event-based and can be used together with reactive libraries/tool-kits such as RxJava or Vert.x. The library is very small and has no dependencies. It only requires Java 7 (or higher).

» Keep reading

gradle-download-task 3.0.0

May, 1st 2016

The new version of the Gradle plugin gradle-download-task 3.0.0 has just been released. The plugin provides a Download task that displays progress information while downloading files, just like Gradle does when it fetches an artifact from a repository.

» Keep reading

10 recipes for gradle-download-task

April, 3rd 2016

I received a couple of requests lately concerning common problems when downloading files in Gradle build scripts using gradle-download-task. Almost all of these issues could be solved by just using gradle-download-task the right way instead of extending the plugin. I have collected a number of example build scripts for these issues over the last months and I thought it would be good idea to summarize them here.

» Keep reading

bson4jackson 2.7 has just been released!

January, 24th 2016

Version 2.7 of bson4jackson has just been released. bson4jackson adds support for BSON, a binary representation of JSON, to the Jackson JSON processor.

» Keep reading

ECMAScript 6/7 on the JVM with TypeScript and Vert.x

December, 20th 2015

Following the latest release of Vert.x 3.2 I’ve just uploaded a new version of vertx-lang-typescript 1.1.0. The library adds TypeScript support to Vert.x 3. TypeScript is a programming language that compiles to JavaScript. It supports the ECMAScript 6 (ECMAScript 2015, ES6) standard and also a few parts of ECMAScript 7 (ES7) already.

» Keep reading