# Basic Rules 1. Do not abstract away unless explicitly required, in order to avoid over-engineering code early. 2. Do not assume anything, ask instead. 3. Do not be afraid to ask questions. # Tech Stack On the backend: 1. Kotlin 2. Javalin 3. Postgres and its JVM driver On the frontend: 1. Vue.js 2. Vuetify 3. Pinia