The Quake series' source code is a must-read if you wish to learn how to create a fast-paced multiplayer game from scratch. Obviously, you can use Mirror or other 3rd-party middleware nowadays, but reading it gave me multiple layers of knowledge regarding the netcode aspect of a game.