The things I waste time on
  • Implementing a new feature and playing with it over and over again.
  • Going back and forth in making a decision.

    Exhibit A: React-Router doesn't play nice with Vercel, so I spent 3 hours looking for an alternative. In the end, I just made my own goddamn "router" (just a button that switches out React components - no routing involved).

  • Playing with small details like fonts, font sizes, colors, button icons, etc.
  • Re-inventing the wheel just to stroke my ego.
  • Playing with how the content looks before actually making the content.

    Exhibit B: When I write my weekly newsletter to friends, I start by fiddling with the font sizes, the headings, the text decorations, etc. Probably not worth doing if the content hasn't even been written yet.

  • Spending way too long choosing what to do.
  • Prioritizing small "nice-to-haves" rather than big "need-to-implements".
  • Doing quick fixes and patching instead of actually understanding what StackExchange/ChatGPT is saying.
  • Not defining the scope of what I'm trying to do and constantly feeling like I'm kicking the can.

    Exhibit C: With tig, I didn't have a specific scope for what features I wanted to replicate - so I kept getting stuck and feeling unmotivated because I felt like I wasn't making any progress.

  • Not getting enough sleep and fighting to stay awake instead of just taking a quick nap.
Failure resume
April 17, 2024.

Rejected from O'Shaughnessy Fellowship's 2024 cohort. Learned a ton during the application, though. I was able to flesh out my ideas behind physical vs. digital mediums and their strengths and weaknesses - maybe I'll eventually make a blog post out of it.