2025
- [ ] Building a homelab (5/5): Everything else
- [ ] Building a homelab (4/5): Networking, VLANs and VPN
- [ ] Building a homelab (3/5): Containerized Services: DNS, Monitoring, and Self-Hosted Apps
- [ ] Building a homelab (2/5): Renovate and Komodo for Auto Deployments (GitOps)
- [ ] Building a homelab (1/5): The big picture
2024
- [ ] Writing a chess app (9/9): Testing and Conclusion
- [ ] Writing a chess app (8/9): Using a chess engine locally
- [ ] Writing a chess app (7/9): Chess puzzles
- [ ] Writing a chess app (6/9): Spaced repetition repertoire training
- [ ] Writing a chess app (5/9): Database Schema and move encoding
- [ ] Writing a chess app (4/9): Building a suite of components for chess applications in SwiftUI
- [ ] Writing a chess app (3/9): Implementation of the actual chess logic
- [ ] Writing a chess app (2/9): Parsing pgn files
- [ ] Writing a chess app (1/9): Getting on the same page