Too Long; Didn't Read
There are moments in life where realizations emerge that define our trajectories. Sometimes these moments are sudden onset, such as writing our first computer program that outputs “Hello world”. The feeling is magical and and immediate for many, prompting an indefinite obsession with the quick-feedback creative process of writing computer software. Other times our epiphanies build up over time, taking months or years to ferment into something that compels us to change our direction. Ultimately, these life-changing events propel us forward, and sometimes off to the side- towards new obstacles and endeavors that we feel justify years of our lives.