Great article. This is my first time learning about the "T-shaped developer" concept. How do you allocate time between your projects, like for example do you make a weekly plan and divide your days between your projects. Also do you plan on posting more about geographic apps?