Website Architecture

Sept. 22, 2021 | Tags: python design

This website has been under constant changes essentially since I first created it. I used it as a playground to learn different aspects of web development and web design. First, it was a simple flask application developed in flask and deployed in an rpi0 by pulling the git repo every time I wanted to do changes and using linux services to run the web server. Later on, I containerised it and deployed with docker. Then migrated it to Django. More recently I started using tailwindcss to manage CSS instead of rolling my own. This really was a gamechanger and offered a lot more flexibility in order to write new pages for this website.

[Read more]