Please take my 10-question survey on developer productivity

Please take & RT my 10-question survey about opinions of developer productivity http://www.surveymonkey.com/s/39ZSHLD

more ...

Force Multipliers & Boilerplate Modules

Ravi Mohan (\@ravi_mohan)
8/26/12 10:46 PM
Advanced languages (among other things ) are force multipliers. But if you are writing the n-th CRUD app you are multiplying by zero

This very much fits into some of my opinions that have been firming up over the past couple …

more ...

Italy 20th Anniversary Trip Notes and

New York

IMG_0181

Going in to New York is slow. Even at 5PM all the traffic is in-bound. Seems thermodynamically impossible…Flipping the bird at Yankees advertisements…Dark And Stormies at a hipster bar where a dude in a bowler and arm gaiters played ragtime on an upright…Horseradish-infused vodka:

IMG_0296

This …

more ...

Coding standards and type inference

With type inference you avoid “finger-typing” on both sides of an assignment:

Foo myFoo = new Foo()
var myFoo = new Foo() //Type-inference (no "win" here, but with parameterized types...)

Type inference also works with functions, allowing you to write:

def bar() : Foo = { ...etc... }
def bat(foo : Foo) = { ...etc... }

var myFoo …
more ...

Review: "A Dance with Dragons" by George R.R. Martin

A Dance With Dragons (A Song of Ice and Fire, #5)A Dance With Dragons by George R.R. Martin

My rating: 3 of 5 stars

Definitely a step up from "A Feast for Crows" (my review: "What a slog...") in that it is primarily told from the viewpoint of major characters, but the plot is still disturbingly bogged down: after …

more ...

Review: Kraken by China Miéville

KrakenKraken by China Miéville

My rating: 4 of 5 stars

Perhaps the most successful "modern gods and magic" book I've read (although actually I experienced it as an audiobook). This is the quality that I thought "American Gods" was going to achieve (when in fact I thought that book was …

more ...

Half my life ago, today

On July 3, 1988, I moved to San Francisco from San Diego (more specifically, I moved to Sausalito from Pacific Beach) to take a job as Product Review Editor on Computer Language and AI Expert magazines. I remember riding the Marin Airporter (for the first, but certainly not last, time …

more ...

Struggling with the benefits of the Reader monad

Still struggling with the benefits of the Reader monad… In the well-liked answer on StackOverflow, mergeconflict says

I can explain how Reader works easily: it’s a function, and it takes an argument.

OK, so I think the structure of the technique seems clear: instead of being dependent on …

more ...

Review: "Redshirts" by John Scalzi

RedshirtsRedshirts by John Scalzi

My rating: 4 of 5 stars

What starts as a piss-take on "Star Trek"s disposable away-team characters gets, first, properly twisted (the characters put the pieces together) and then goes meta, or recursive, or something. Funny and breezily written, with some appropriately sentimental genre stuff …

more ...

Feast For Crows Review: What a Slog

A Feast for Crows (A Song of Ice and Fire #4)A Feast for Crows by George R.R. Martin
My rating: 2 of 5 stars

A slog through 1000 pages of genealogies and minor characters failing in their plots. Isn't THE WHOLE DAMN POINT that all this bickering about the Iron Throne is pointless while the true threats are creeping …

more ...