Fastly (a cdn) talks about building their network software. Part 1, in which routers are complained about is fine but there's some real cleverness in Part 2. Come for FIB, stay for ARP.
Speaking of networking, I've been trying to figure out what to do with my home network. Right now I have a gaming desktop that I almost never use, a big ol ZFS storage box and the shitty router my ISP provided. I'd like to upgrade to a faster LAN between the two because 1gbe is just not fast enough to put my Steam library on an iscsi zvol.
The problem is the absolutely silly gulf between 1gbe and literally anything else. 10GBaseT NICs are $300+, (with a handful of sketchy exceptions) and switches are $600+ if you want more than 2 10-gig ports.
To properly secure a device from physical intrusion, be sure to test it against the most diabolical, methodical and patient attacker you can come up with: Sprocket H.G. Shopcat.