In this blogpost, we'll explore multiple ways of coding a simple hello-world application in Python. The idea is to showcase (1) how you can structure a python application and (2) focus on improving the infrastructure to add new features without changing the simplicity of the "hello, world" implementation.