devth is Trevor Hartman, a software engineer living in Montana working for eBay

Compiled queries in Scala

Why resort to the complexities of dynamic code generation and compilation at runtime?

Monad laws in Scala

The three Monad laws may seem pretty abstract at first, but they're quite practical

Beautiful constraint

The freedom to do anything you wish is rarely a good thing, whether you're an experienced engineer or a 2-year-old child

On learning

It wasn't until I was well into my twenties that I learned how to really learn