May 14, 2016
Maintaining a portfolio showcase of different apps can be a daunting task. Applications, particularly ones that are not developed in the same environment, often make contradictory assumptions about what they can do inside their environment. For example:
They assume they have exclusive use of a port number. They make assumptions about where their root URL. 0.0.0.0/my_home_page vs 0.0.0.0/app_A/my_home_page They assume they have full control of their dependencies Application A requires version 1 of package P, but Application B requires version 2.