Avid Emacs and Vim hacker; I use Emacs with Evil to get the best of both worlds.

I write mostly in Java, Python, Javascript, and C, but I dabble in Clojure in my free time. I specialize in distributed systems like Hadoop, HBase, and Cassandra. I'm of the firm belief that code is meant to be read rather than written, and try to make my code and commit history as maintainable as possible.

2h
awarded Nice Question
1d
awarded Nice Question
Apr
23
revised How can I delete a data node which is not empty in zookeeper?
deleted 2 characters in body; edited tags
Apr
15
awarded Famous Question
Apr
13
awarded Popular Question
Apr
12
awarded Yearling
Apr
12
awarded Yearling
Apr
11
awarded Nice Question
Apr
11
awarded Notable Question
Apr
7
comment Where can I practice MTG draft online and actually play against my opponents for free?
I can't find untag.in; can you provide a working link?
Apr
3
awarded Famous Question
Apr
1
comment Idiomatic way to convert A => Seq[B]
Implicit conversions are now 'opt-in', so add import scala.language.implicitConversions before defining the implicit conversion.
Apr
1
comment Idiomatic way to convert A => Seq[B]
Why not pfs.flatMap(_.lift(a))?
Mar
31
awarded Famous Question
Mar
28
awarded Nice Answer
Mar
28
awarded Guru
Mar
27
awarded Supporter
Mar
26
awarded Notable Question
Mar
25
revised how to find the implicit function or variables in scala
deleted 143 characters in body; edited tags
Mar
20
awarded Popular Question
1 2 3 4 5