A lazy adventure in Haskell
We’re seeing more and more Haskell pop up around Mind Candy. Time to get more familiar with it. Haskell has non-strict semantics, which in practice means a lot of Haskell…
Read moreWe’re seeing more and more Haskell pop up around Mind Candy. Time to get more familiar with it. Haskell has non-strict semantics, which in practice means a lot of Haskell…
Read moreThis blog post is about dependency injection (d.i.) using the Reader monad in Scala. I won’t explain what a monad is nor will I explore any category theory (mostly because…
ReaderT 101">Read moreWe had a problem in our server cluster architecture. I call it the stampede problem. I thought stampede was an actual technical term, but a quick google search yielded nothing.…
Read moreDo you understand pointers? This blog post will be a bit of a rant. My apologies up front. I’m by no means an expert on pointers but it seems they…
Read moreI always thought the Observer pattern was one of the easy ones. A few years ago, while working on a legacy C++ product, I found an incarnation of the Observer…
Read more