Blog

BookClub.Guide Technical Overview

BookClub.Guide runs on a small-form-factor web server in my home. With so many free and low-cost web hosting options available these days, this probably wasn’t the most practical decision. But it was a chance to learn end-to-end server administration without having any steps done automatically by a cloud provider. I built the site using the Django web framework and PostgreSQL as the database. A python migration script is regularly run to load bibliographic data from the ISFDB MySQL releases into Postgres, while denormalizing into a schema more suitable for this application. Read more...