Chameleon Logo

  • Resume
TwitterRssFacebook
Java8 Lambda Expressions – Perhaps not as sexy as intended?

Java8 Lambda Expressions – Perhaps not as sexy as intended?

Edit: Updated the lambda syntax to match that which is found in Brian Goetz’s November 17th presentation at Devoxx In my defence of Java, one of the features I looked forward to in Java8 was...

Read more
Java is not the new COBOL

Java is not the new COBOL

If you Google “Java is the new COBOL” you’ll find a glut of articles proliferating this mantra. I don’t know its origins, however I’m inclined to think it’s...

Read more
What’s in a Scala For Comprehension?

What’s in a Scala For Comprehension?

When I first started learning Scala the “For Comprehension” threw me for a bit of a loop (pun intended). On the surface it just seems like your every day for-each statement, however it...

Read more
Learning Scala?  Learn the Fundamentals First

Learning Scala? Learn the Fundamentals First

A few weeks back I gave my talk at JavaOne 2011 titled “The Scala Language Tour”, if you’re at all interested you can grab the slides and examples from github. The session was very...

Read more
Functionally Inept Developer Survival Guide

Functionally Inept Developer Survival Guide

The functionally inept developer will typically work hard and produce artifacts that satisfy the outward facing requirements set forth on the project plan. What the Project Manager doesn't understand is that the quality of code being produced is not robust, doesn't stand the test of time...

Read more
First!

First!

You know, I’ve had this domain for about 11 years now and have never put up a blog, but dammit, I’m getting so good at setting up wordpress that it’s really a no brainer for me to...

Read more

Designed by Elegant WordPress Themes | Powered by WordPress