The No.1 mistake that I have made since I started Nostr development is that I have spend too much time thinking about long term issues and beautiful technical architectures while spending too little time working on concrete, tangible, actionable features.
Other wise, I can be 2X more productive.