-
Enterprise Java
Getting started with Apache Camel using Java
Apache Camel is a very useful library that helps you process events or messages from many different sources. You may…
Read More » -
Core Java
Throwing Exceptions – slow and ugly
This post is about a historical experience in conjunction with recently applied performance optimization techniques. Years ago I was swearing…
Read More » -
Agile
Getting Application Security Vulnerabilities Fixed
It’s a lot harder to fix application security vulnerabilities than it should be. In their May 2013 security report, WhiteHat…
Read More » -
Enterprise Java
Servlet Exception and Error Handling Example Tutorial
Sometime back I wrote a post about Exception Handling in Java but when it comes to web application, we need…
Read More » -
Agile
Scaling Agile Heuristics – SAFe or not!
If I’m being honest, I feel as if I don’t know much about scaling agile. But when I think about…
Read More » -
Software Development
Personal Behavior-Driven Development
This year I was fortunate enough to attend the KCDC conference here in lovely Kansas City. One of the sessions I…
Read More » -
Core Java
10 Subtle Best Practices when Coding Java
This is a list of 10 best practices that are more subtle than your average Josh Bloch Effective Java rule.…
Read More » -
Enterprise Java
How To Implement Input Validation For REST resources
How To Implement Input Validation For REST resources The SaaS platform I’m working on has a RESTful interface that accepts XML…
Read More » -
DevOps
Redis as data store: Installation
Introduction Redis is open-source, advanced key-value data store server. It is counted as Nosql database for the key-value store category.…
Read More »