Handmade Networking Layer

Looking for a video series like Handmade Hero focused on building either a network based game or a networking infrastructure / layer. Any recommendations? I really like following along programming (like Casey's Handmade Hero).

Edited by iradicator on Reason: Initial post
Not a video series, but still a ton of useful blog posts: https://gafferongames.com/
Great link, thanks. I'm also interested with hands-on type of demonstration.
He had pretty good GDC talk where he showed bunch of stuff needed to achieve the results he talks about.
https://archive.org/details/GDC2015Fiedler

Edited by Mārtiņš Možeiko on
Cool video! I watched it - thanks for the recommendation.
Please let me know if you happen to know about some tutorial / video in which we open the sockets and parse data from scratch.
Parsing data from socket is no different than parsing data from file - its just an array of bytes. You can easily check how to do that from HandmadeHero videos where asset files are processed.

As for opening socket, there's not much to show. Its just a few API functions. Here's an excellent guide for that: http://beej.us/guide/bgnet/
Unless you want to go into high-performance servers, with IOCP's/epolls/etc.. But then it much depends on use case and there is no one good guide/tutorial to show.

Edited by Mārtiņš Možeiko on