All posts - Page 6
Elixir Phoenix and "role postgres does not exist"
- Author: Stephen Ball
- Published:
-
Tags:
- Permalink: /blog/elixir-phoenix-and-role-postgres-does-not-exist
Ever hit that error? Let's fix it!
From awk to a Dockerized Ruby Script
- Author: Stephen Ball
- Published:
-
Tags:
- Permalink: /blog/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
- Author: Stephen Ball
- Published:
-
Tags:
- Permalink: /blog/finding-leap-years-with-the-cal-command
Using the cal command to learn some command line mechanics.
The Problem of State
- Author: Stephen Ball
- Published:
-
Tags:
- Permalink: /blog/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
- Author: Stephen Ball
- Published:
-
Tags:
- Permalink: /blog/clojure-functions-in-four-ways
Four different and differently useful ways you can create functions in Clojure
Basics of Clojure
- Author: Stephen Ball
- Published:
-
Tags:
- Permalink: /blog/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
- Author: Stephen Ball
- Published:
-
Tags:
- Permalink: /blog/a-simple-language-spec-isnt-a-feature
Go famously has a small, simple language spec. That isn't always a good thing.
The Fastest Possible Tests
- Author: Stephen Ball
- Published:
-
Tags:
- Permalink: /blog/fastest-possible-tests
How fast could programming tests actually be?