Let Your Kids Play Football, Damnit
I'm fed up with scared parents not letting their kids play football.
Getting Started With Elixir
4 things I wish I would have known when first working with Elixir. Typically, the first thing a developer working in a new language needs to get right is workflow. We need to create the quickest feedback loop as possible to maximize our productivity.
When To Use A State Machine
I recently implemented a state machine at work and it worked to perfection. The state machine saved us multiple hours and rescued us from redundant, error-prone code. But state machines feel over-complicated for most situations, so what exactly is the tipping point to make a decision?
Golang: Sorting a Slice of 2 Struct Types
Leveraging an interface, we can implement the sort interface to effectively sort a slice of anything in golang
Tracking Currently Logged In Users with Devise
Devise needs a couple tweaks to track logged in users. Some of the solutions offered on the web are overkill. I'll demonstrate a simple solution here.