For what it's worth I appeared to have a dead board too... was blinking when I got it but never showed up in Teenyduino and could never upload to it. Did a hardware reset and ended up with no blinking.
Eventually tried my 4th cable (all previous were proper USB, not just charging cables...