All posts - Page 6

Elixir Phoenix and "role postgres does not exist"

Ever hit that error? Let's fix it!

From awk to a Dockerized Ruby Script

Taking a script and wrapping it up into a Docker image that can easily run anywhere!

Finding leap years with the cal command

Using the cal command to learn some command line mechanics.

The Problem of State

State is a hard problem to deal with. I say functional languages make it easier to handle because they force you to deal with it deliberately rather than have it happen accidentally.

Clojure Functions in Four Ways

Four different and differently useful ways you can create functions in Clojure

Basics of Clojure

See how Clojure's syntax works, how functions work, and some basic data structures.

A simple language spec isn't a feature when you're building applications

Go famously has a small, simple language spec. That isn't always a good thing.

The Fastest Possible Tests

How fast could programming tests actually be?