
Notes from the Strange Loop talk 'Unison: a new distributed programming language'
Notes on the Strange Loop talk 'Unison: a new distributed programming language' by Paul Chiusano. 🤯 Warning: mind expanding future tech 🤯

Fast app generation and deployment guide for Startup Weekend
The aim of this guide is to demonstrate the fastest way to create a client-side web app and get it deployed.

dec: Deep Environmental Config
There are many too-strong opinions on the “right” way to do configuration but they primarily come down to these options:

Compiled queries in Scala
Why resort to the complexities of dynamic code generation and compilation at runtime?

Yetibot on Docker in 𝓧 minutes or less
Yetibot is now on Docker!

A Simple type class
Type classes provide a way of achieving ad hoc polymorphism

ThrushCond is not a Monad
Clojure has a useful macro called cond-> — let's explore a Scala equivalent

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

Corporate process should mirror open source
Within any big tech corporation you will find many disparate teams