Blog Archive 2012 Your’s deeply - Why Arrays.deepEquals when we have Arrays.equals Nov 04 2012 Evaluating Infix expression with parentheses in Groovy - multiple digits Oct 17 2012 Evaluating Infix expression - multiple digits Oct 14 2012 Grokking Geb Part 1 - Prerequisites Oct 02 2012 Architexa - A fine code reading tool Sep 25 2012 A lazy developers introduction to Java Concurrency Executors Sep 16 2012 What does java.util.concurrent.Future hold? Sep 16 2012 Callable vs Runnable - The brawl of the runners Sep 16 2012 Why future generations will hate you for using java.util.Stack Sep 04 2012 Filter lines in log file with ERROR Aug 31 2012 Find Continuous subarray with maximum sum problem - Kadane’s algorithm Aug 30 2012 Heap datastructure in pictures Aug 25 2012 Quicksort - the easy way Aug 21 2012 Warming up your JVM - Superfast production servers and IDEs Jul 31 2012 Testing automation with Selenium - Part 1 Jul 30 2012 Project Euler Problem 1 and Arithmetic series Jul 21 2012