Scientists estimate that speed of information flowing through the brain is just 10bps. Yet everyday, instead of making software better, more stable and reliable, droves of skilled software engineers spend hours reinventing the wheel, trying to make website transitions 10 milliseconds faster or adding minuscule animations.