A single-file blog powered by Flask, SQLAlchemy and Bootstrap