I broadly sympathise, being a nerd myself also, but this just isn’t a way to build software for a general audience.