Bottom line, it was several things coming together at the right time.
One part missing, wouldn’t have happened.
Providence or random?
“Providence or random?”
The thought of relatively hairless apes typing on keyboards comes to mind.
Business is sort of like writing songs - start smart and keep toiling.