Skip to main content

Posts

Showing posts from October, 2017

Project time

My wife is a sports coach. She does this at multiple levels, including personal training. What that means is the need to manage training sessions. So, smart-guy here said "I could probably build you a simple booking app". Well, if I'd been listening harder I probably would have heard the sound of all the things I didn't know about web development about to fall on me. So, let's start at the start. HTML, CSS, and Javascript. Good, good, and meh. But JS is simple enough that me and Stackoverflow can muddle by. So, I think, that's the client side. So what about the backend? Well, I think, I know Python. What about that? I looked at Django and Flask and decided that it's relative simplicity meant Flask was the framework for me. Well, it turned out that it does work for me and the way I think, but suddenly I'm finding that the client/backend split is not clean in the world of Flask. Two weeks later and I have several functions that render the pages...