Contributing to Haskell OSS

There is a huge amount of quality libraries available on Hackage, written by really smart people. Lately I've set myself an informal challenge to read and understand how more of them work. Follow the types, learn the tools If you're...

Live-coding/deploying a Yesod webapp

Yesod/Packer/Nix live coding from Bob Long on Vimeo. I recently live-coded and deployed a web-service to AWS in front of some coworkers. This was the result of a weekend's work trying to resolve how to painlessly deploy a...

Type Branding

Type branding is not a technique I have seen discussed much in the Haskell community, but I think it's worth a look. It's easy to implement and gives us strong static assurances. I found an easy to follow example from...