Building an app launcher was harder than I anticipated, especially as I was building it live. In this thread, I'll share some of the lessons I've learned during that first live stream. 🧵
1. Set up your development environment before you stream
My desk is in a wifi dead zone, so my stream lagged a bit, and installing npm dependencies was out of the question. Luckily @gitpod saved me, so I didn't have to put more strain on my computer.
2. Create a list of manageable requirements
Make sure to create a list of requirements that you will be able to achieve during your live stream. In my stream, I created a very over-optimistic list of things that I could not achieve.
3. Set aside more time
You will take way more time if you are explaining what you're doing to your viewers (which you should do). My stream hit an hour very quickly.
4. @YouTube takes ages to process
This may just be me, but my video took about 12 hours to process, so don't be discouraged.