When ChatGPT is better than Google
April 24, 2023
scalac -feature
June 27, 2020
Easily distributable Scala CLIs using jlink
March 25, 2020
Calculating n digits of pi using Chudnovsky Algorithm
August 10, 2019
TIL: Unix shells have a $RANDOM env variable
April 9, 2019
A Tour of Go – Exercise Solutions
February 22, 2016
How to write a Haskell web service (from scratch)
October 21, 2015
Downloading sources for maven and sbt project dependencies
August 6, 2015
Failing fast in bash scripts
July 27, 2015
Writing and Running a Standalone App with Spark 1.0 and YARN 2.4.0
May 20, 2014
Running Spark 1.0 on Hadoop/YARN 2.4.0
May 19, 2014
Building and running Spark 1.0 on Ubuntu
May 18, 2014
Install Hadoop/YARN 2.4.0 on Ubuntu (VirtualBox)
May 17, 2014
Ant task for minifying JS/CSS files using YUI Compressor
October 7, 2013
Why Scala?
December 10, 2012
Grep recursively for text
May 25, 2012
Execution time in Firebug
December 13, 2011
A compact Eclipse IDE on Linux
August 11, 2011
Check if linux installation is 32-bit or 64-bit
August 3, 2011
Ubuntu file manager with root privileges
March 23, 2011
Programming Problem – The City of Archers
January 20, 2011
onclick or ONCLICK or onClick?
March 25, 2010
Using StringReader to iterate over a String
March 12, 2010
Creating singleton collections
March 4, 2010
Creating unmodifiable & synchronized collections
March 2, 2010
Implementing equals(), hashCode(), toString() & compareTo() using reflection
March 1, 2010
Using CompareToBuilder to implement Comparable interface
February 27, 2010
Using ToStringBuilder to easily write toString() method
February 22, 2010
Using HashCodeBuilder to implement hashCode()
February 15, 2010
Using EqualsBuilder to create equals() method
February 13, 2010
Useful mxmlc command line options
December 10, 2009
Gotcha with ActionScript ‘const’
April 13, 2009
How to swap two integers in a single line of code?
January 20, 2008