1. Golang
- Reasoning
 - Finish roadmap
 - Learn Effective Go
 - Do Go by Example if needed
 - Implement WebSocket, scratch obv
 - Redis from scratch
 - Architectures
 - Design patterns
 - Best practices
 - Implement all learned into big projects
 
2. DevOps
- Learn Docker
 - Kubernetes basics
 - CI/CD
 - Monitor, observe
 - Deploy at least one service, could be dummy, get used to VPS and stuff
 - Do some projects
 - Learn Nix for infra
 
3. Database
- Learn query optimization
 - Build one from scratch (optional)
 - Deep dive basically
 
4. DevEnv / Nix Related
- Finish Nix PhD thesis
 - Reproducible Nix dev environment
 - Containerized dev environment
 - Nix.dev
 - NixOS and Flakes Guide
 
5. Keyboard
- Map everything into perfection (60% keyboard)
 - Use Colemak DH (find solutions for Neovim, Tmux shortcuts)
 
6. Tmux
- Learn Tmux
 
              
    
Top comments (0)