Dedication,
focus,
and a lot of coffee.