General
- Introduction
- Coding Standards by Language
- Documentation
- Estimation
- Git Branching
- Git Commits
- Git Submodules
- Markdown
- Open Source Usage Policy
- Recommended Reading
- Setting up a new Project in Hockey
- Shared Core Skills
- Vokal Code Review Protocol
- Vokal Engineering Initiatives
- Vokal Project Maintainers
- Vokal Testing Standards
- Welcome to Vokal!
- Working With Frameworks
Android
Apprenticeship
- Introduction
Android
- Apprenticeship: Lessons Learned
- Example Apprentice Assignments
iOS
QA
- Shared Apprenticeship Skills Checksheet, v1.1
Systems
Careers
- Introduction
- Director Responsibilities
- Tech Leads
- Vokal Engineering Career Progression Steps
- Vokal Engineering Interview Process
iOS
- Introduction
- CocoaPods
- Creating An iOS Project From Scratch
- Fastlane & Travis CI
- iOS Team Coding Standards
- Objective-Clean
- SwiftLint
QA
- API Testing
- Automation Setup
- Common tests to be included in test plans
- Defect Ticket Guidelines
- Defect Ticket Workflow
- Hardening Sprints
- QA Automation Overview
- QA Dashboard Instructions
- QA Phases
- QA Tasks
- Test Plan Instructions
Systems
- Introduction
- API Documentation Guidelines
AWS
- DevOps Guidelines
- Django REST Framework-Specific Standards
- Django-Specific Standards
- Docker best practices
- Drone
- Fabric
- Falcon-Specific Standards
- Formatting Standards
- Go
- nginx
- Python Code Formatting Standards
- Release notes
- Shell Script Standards
- SSL Certificates
- Systems Project Prerequisites