I've begun a new project, the first game I have worked on for over 5 years.
The initial setup of a Tempest project involves defining your main application class. This class is responsible for binding your application services and initialising any other application level behaviour (e.g. how exceptions are handled).
A quick guide on using my Vue Keyboard component in your Vue applications.