It took three major design changes to get to the MVP. Learnings -
Security is a thing especially when requesting access to users' GitHub repositories. Handle OAuth tokens gingerly, SSL everywhere, CORS etc
Onboarding experience. The product was simple and fast and lacked cues for the user to guide them to next step. Also a reusable Vue table components didn't make it clear for the user if they were in a different section of the site.
Landing page. The value wasn't clear. No one could tell what it is that we make :/ We thought it should be super obvious but it wasn't
In time we addressed all these. We actually hired a designer to structure our landing page.