I’m at the “How hard could it be to learn a whole new programming language and build the app I want from scratch?” stage of my holiday break.