-
Software Development

An approach to help developers write meaningful tests
Over the last few years we have been adding unit tests to our existing product to improve its internal quality. During…
Read More » -
Software Development

A Functional Approach to Logging in Apache Spark
Logging in Apache Spark is very easy to do, since Spark offers access to a logobject out of the box;…
Read More » -
Core Java

Java Productivity Tips: Top Picks from the Community
The community has spoken. We’ve gathered your best and greatest productivity hacks into one post. We all have our own…
Read More » -
DevOps

Docker Swarm Introduction (Tour Around Docker 1.12 Series)
Docker just published a new Docker Engine v1.12. It is the most significant release since v1.9. Back then, we got…
Read More » -
Software Development

Thoughts on Coupling in Software Design
Coupling is a software metric that describes how closely connected two routines or modules are. It is a measure of…
Read More » -
Enterprise Java

Scan DynamoDB Items with Java
On previous posts we covered how to query a DynamoDB database Query DynamoDB Part 1 Query DynamoDB Part2. Apart from…
Read More » -
Software Development

Streaming Data: How to Move from State to Flow – Whiteboard Walkthrough (Part 2)
In this week’s Whiteboard Walkthrough Part II, Ted Dunning, Chief Application Architect at MapR, talks about the design freedom…
Read More » -
Software Development

Controlling Unity3D Using C#, Part 2
Welcome back! This is part two of a three-part blog series on Unity 3D. In part one we discussed how…
Read More » -
Software Development

Code awareness levels
Writing code is all about working at multiple levels of abstraction concurrently. But as well as working at multiple levels…
Read More »





