Passion,
dedication,
and a lot of
coffee.