escape room concept:
- you are a software engineeer
- there is a production issue related to a legacy codebase
- no one knows how it works
- various credentials are scattered around the office on post-it notes
- there's some printouts of git diffs
- you have an hour to fix this
Front end software development is:
- real-time (instant load, 60fps)
- distributed, incremental (synchronize remote data as needed)
- asynchronous
- reactive (react to user actions in realtime)
Front end is the hardest kind of dev I do. The folks who do it every day are heroes.