-
Enterprise Java

Apache Camel 2.18 Released – Whats included
This week Apache Camel 2.18.0 was released. This release is a significant release which I will highlight in this blog post.…
Read More » -
Software Development

Unintentionally Obfuscated: Dealing with Challenging Legacy Code
I recently had to deal with some legacy code with significant performance issues. It was more challenging than I thought…
Read More » -
Software Development

Apache Drill SQL Queries on Parquet Data
In this week’s Whiteboard Walkthrough Parth Chandra, Chair of PMC for Apache Drill project and member of MapR engineering team,…
Read More » -
Software Development

MVC is dead – what comes next?
React.js, Elm, Cycle.js, and other UI frameworks introduced a new way of building user interfaces. By applying principles from functional reactive…
Read More » -
Agile

Coaches, Managers, Collaboration and Agile, Part 1
There was a fascinating Twitter conversation last week when I was busy writing other things. (I also find Twitter to…
Read More » -
Enterprise Java

Event-Sourcing and CQRS in Practise
Anyone that has tried to implement a fully ACID compliant system knows that there are a lot of considerations you…
Read More » -
Core Java

Conference Season Mic Drop: 13 Java Talks That You Shouldn’t Miss
Your boss didn’t send you to a real conference? We’ve got the best talks for you The month of September…
Read More » -
Core Java

Small scale stream processing kata. Part 1: thread pools
Once again I prepared a programming contest on GeeCON 2016 for my company. This time the assignment required designing and…
Read More » -
Enterprise Java

Getting started with Apache Flink and Kafka
Introduction Apache Flink is an open source platform for distributed stream and batch data processing. Flink is a streaming data…
Read More »





