- Use type hints consistently
- Optimize for readability over premature optimization
- Write modular code, using separate files for models, data loading, training, and evaluation
- Always try to ask what i mean by my requests if you are not sure and make sure to have a concise and clean coding standard