Statically Typed

because Hindley-Milner rocks

Category Archives: Pet Project

Scala: Predicate Composition with Lens-Like Structures

I’ve been playing around with a few ideas on how to apply a lens-like construct on arbitrary Scala collections that also combines the power of predicate composition as opposed to … Continue reading

January 20, 2014 · Leave a comment

Squealer: An Anti-ORM Influenced Scala Tool for Working with Relational DB

I was reading a blog post from Prismatic the other day and it got me thinking about how we, as programmers, have diverged so much from our roots. In the … Continue reading

April 28, 2012 · 8 Comments

Scala: Working with Predicates

I love me some Scala.  Actually, since it’s now my day job, I love it all the time.  It combines the short, expressiveness that I prized in Python with a … Continue reading

January 29, 2012 · 2 Comments

Touch and Drag in Android

It’s my pet project to learn the Android platform and begin writing apps in Scala on it.  Once I get the legalities of my employment with respect to code I … Continue reading

December 2, 2010 · 6 Comments

Wubi, Eclipse, Android SDK and more

I’ve had a very busy weekend.  I used Wubi to install Ubuntu on my machine at home, downloaded the PyDev add-on for Eclipse and configured my Android SDK download so … Continue reading

September 26, 2010 · Leave a comment

On Bottlenecks and Performance

It strikes me as odd just how many people love to prematurely optimize or optimize without benchmarking.  Moreover, it’s unequivocally disastrous when the choice to optimize is made by non-programmers … Continue reading

February 27, 2010 · Leave a comment