4. Live coding is a rather effective for getting things done!
Being driven to show something visible and interactive helps at not over-architecting your app.
Having tangible results early on is super motivating!
Skip the design-system, etc. Just get *something* on the screen!