Latest blog posts

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

August, 19th 2016

Today I’m happy to an­nounce the very first ver­sion of Act­son, a re­act­ive JSON parser (some­times re­ferred to as non-block­ing or asyn­chron­ous). Act­son is event-based and can be used to­gether with re­act­ive lib­rar­ies/​tool-kits such as Rx­Java or Vert.x. The lib­rary is very small and has no de­pend­en­cies. It only re­quires Java 7 (or higher).

» Keep reading

gradle-download-task 3.0.0

May, 1st 2016

The new ver­sion of the Gradle plug­in gradle-down­load-task 3.0.0 has just been re­leased. The plug­in provides a Download task that dis­plays pro­gress in­form­a­tion while down­load­ing files, just like Gradle does when it fetches an ar­ti­fact from a re­pos­it­ory.

» Keep reading

10 recipes for gradle-download-task

April, 3rd 2016

I re­ceived a couple of re­quests lately con­cern­ing com­mon prob­lems when down­load­ing files in Gradle build scripts us­ing gradle-down­load-task. Al­most all of these is­sues could be solved by just us­ing gradle-down­load-task the right way in­stead of ex­tend­ing the plug­in. I have col­lec­ted a num­ber of ex­ample build scripts for these is­sues over the last months and I thought it would be good idea to sum­mar­ize them here.

» Keep reading

bson4jackson 2.7 has just been released!

January, 24th 2016

Ver­sion 2.7 of bson4­jack­son has just been re­leased. bson4­jack­son adds sup­port for BSON, a bin­ary rep­res­ent­a­tion of JSON, to the Jack­son JSON pro­cessor.

» Keep reading

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

December, 20th 2015

Fol­low­ing the latest re­lease of Vert.x 3.2 I’ve just up­loaded a new ver­sion of vertx-lang-typescript 1.1.0. The lib­rary adds TypeScript sup­port to Vert.x 3. TypeScript is a pro­gram­ming lan­guage that com­piles to JavaS­cript. It sup­ports the ECMAScript 6 (ECMAScript 2015, ES6) stand­ard and also a few parts of ECMAScript 7 (ES7) already.

» Keep reading

New releases of bson4jackson and gradle-download-task

December, 15th 2015

Today I’m happy to an­nounce new ver­sions of bson4­jack­son 2.6.0 and gradle-down­load-task 2.1.0. bson4­jack­son adds sup­port for BSON, a bin­ary rep­res­ent­a­tion of JSON, to the Jack­son JSON pro­cessor. gradle-down­load-task is a Gradle plug­in that provides a Download task dis­play­ing pro­gress in­form­a­tion while down­load­ing files—just like Gradle does when it fetches an ar­ti­fact from a re­pos­it­ory.

» Keep reading