-
Agile
Project vs product teams
One of the hardest things for companies trying to be agile is how to structure teams. Back in the bad-old…
Read More » -
Software Development
The Remote Development Experience
What happens when your client is out of state and the rest the development team is in a different zip…
Read More » -
Core Java
Synchronized Decorators to Replace Thread-Safe Classes
You know what thread safety is, right? If not, there is a simple example below. All classes must be thread-safe,…
Read More » -
Core Java
Expected Exception Rule and Mocking Static Methods – JUnit
Today I was asked to consume a RESTful service so I started implementing it following Robert Cecil Martin’s rules for…
Read More » -
Enterprise Java
Performance Tuning of an Apache Kafka/Spark Streaming System
Real-world case study in the telecom industry Debugging a real-life distributed application can be a pretty daunting task. Most common…
Read More » -
Software Development
The Remote Development Experience
What happens when your client is out of state and the rest the development team is in a different zip…
Read More » -
DevOps
Deploying a Secure Mini MapR Cluster with Docker on a Single AWS Instance
Introduction If you want to try out the MapR Converged Data Platform to see its unique big data capabilities but…
Read More » -
Software Development
Eclipse Infrastructure Support for IP Due Due Diligence Type
The Eclipse Foundation’s Intellectual Property (IP) Policy was recently updated and we’re in the process of updating our processes and support…
Read More » -
Software Development
Forget ISO-8859-1
UTF-8 was first presented in 1993. One would assume that 24 years is enough to time for it to become…
Read More »