Dart

Meditations in your Pocket

An introduction to the Flutter framework for creating applications, by building an app for reading "Meditations" by Marcus Aurelius.

The Art of Choosing a Programming Language

An exploration of why programmers prefer certain programming languages over others.