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)