Books / Technical details

All the information is stored in a PostgreSQL database.

When I want to add a new review, I run the master Python program, '~/html/books/new.py'. It's very short and does nothing itself, it just uses other Python programs as modules and binds them together appropriately. Each one of the modules can also be run from the command line so debugging or enhancing any part of the system is trivial.

The different modules/programs are: