The source code for this blog is available on GitHub.
Database