So yesterday, I did something amazing. After a pretty productive workday, I turned from the work computer to the personal one, and started tinkering with a pretty significant feature of my secret side project, Project Longbottom. It involved adding SMS based notifications to the app I’m building.

noun_Tornado_167289.png

I started work around 3:30pm, and about maybe an hour in, I felt myself slip solidly into the zone. That’s this thing where my brain just flips all the way on and I’m able to see ahead of myself several steps, my thoughts feel fluid and easy, and it’s like I’m suddenly tapping into extra capability. It’s a profoundly powerful and somewhat painful feeling.

I feel like this urge has slipped over me, and this thing I’m trying to do, I have to do. It’s honestly sort of manic. My breath comes easier, my skin tingles, and I just feel this sense of urgent need to keep going. I’ve decided to call this phenomenon The Whirlwind.

I worked almost non-stop from 3:30 to 10:30 that night. And along the way did the following:

  • Designed a UI on paper for an SMS number verification system.

  • Implemented it in the system.

  • Refactored it to make it better.

  • Got it to actually generate verification codes and send them.

  • Got it to change backend records after the code is sent.

  • Got the page to live update based on these statuses.

  • Got a core feature of the system to send out SMS messages when a particular kind of user does a particular thing, to another user only if they opt in to receive the message.

  • Got the message to format based on user input.

  • Figured out how to send a carriage return in an SMS.

Around 10:30 I finally felt the Whirlwind somewhat let go of me, and I was able to get up to bed. Until I lay in bed and checked my repo just to look at the many commits I had made that day. I didn’t see them because although I had committed, I hadn’t pushed. No big deal. I headed BACK downstairs, pushed the changes up to my repo, and then proceeded to chat animatedly with friends about my progress for another hour or so.

Today, I’m exhausted. But happily so. I love being a creative person, love that I can do this. And my wife Missy, she’s a huge cheerleader to me. When she saw I was mid-whirlwind, she told me I could stay up until midnight. As I made progress, I periodically stopped to demonstrate it to her. She very patiently indulged me each time. I would burst out of my office, to show her a demo video on my phone, or broadcast it onto the screen of our TV. Sometimes I’d excitedly call her in to peer over my shoulder at what I was doing. At a certain point, the sheer magnitude of what I was doing clicked for her, and her face split with this combined look of amazement and pride.

I could live off that expression on her face. It nourishes my soul.

I’m ever so grateful to have this profound joy as a part of my life, and to be able to share it with her.

Oh, and a side note. Sometime in the next few days, I’m going to stop calling it Project Longbottom and tell you what it’s really called, and what it is. I’m very, very close to being ready to do that.

Stay tuned.