Software Development
-

Secure the unsecured
A recent issue in my home country has surface this month regarding an information leak. Our “highly” trained officers says…
Read More » -

Multiple Assertions in a Test are Fine
Intro Oh yes; another article that attempts to defy traditional thinking. First it was that static methods are fine. Then…
Read More » -

Fast, Scalable, Streaming Applications with MapR Streams, Spark Streaming, and MapR-DB
Many of the systems we want to monitor happen as a stream of events. Examples include event data from web…
Read More » -

How to Build Applications on a NoSQL Document Database and Perform Analytics in Place
In this article we will explore what it means to have a converged data platform for building and delivering business…
Read More » -

A Beginner’s Guide to Addressing Concurrency Issues
Inserts, updates and deletes. Every framework tutorial starts with these and they are seen as the most basic functionality that…
Read More » -

Code Review and Single Responsibility Principle
According to the Single Responsibility Principle each unit in our code should have only one reason to change. Code Review, on the…
Read More » -

jOOQ Tuesdays: Ming-Yee Iu Gives Insight into Language Integrated Querying
Welcome to the jOOQ Tuesdays series. In this series, we’ll publish an article on the third Tuesday every other month…
Read More » -

Terminate and Relaunch in Eclipse
A few days ago a new feature was committed to the Eclipse repository: Terminate and Relaunch. When enabled, Eclipse will…
Read More » -

Spark Streaming and Twitter Sentiment Analysis
This blog post is the result of my efforts to show to a coworker how to get the insights he…
Read More »


