I. Skip the designs, but don’t skip designing
- Build your UI directly in code for a faster workflow.
- Focus on key user tasks and on the journeys your user will undertake to complete those tasks.
- Prioritize solving user problems over struggling with the user interface.
- Stay close to your customers.
Saying “I need a button” prematurely restricts you to using only a button, while stating “The user needs to run the code” leaves room to decide that, besides, another possible solution might include a keyboard shortcut.
II. Don’t reinvent the wheel
- Utilize pre-existing components since you’re designing in code.
- Study and draw inspiration from the UI patterns prevalent in popular applications.
Approach this MVP as if you will discard its UI once you engage with a product consultancy or an in-house designer. Because spoiler alert: you will.