Book Recommendations

TCP/IP Illustrated Volume 1 One of my favourite books for learning protocols is TCP/IP Illustrated by W. Richard Stevens and Kevin R. Fall. These two were pioneers of the internet and names can be found on many of the instrumental RFCs that built the internet. while TCP has evolved a lot over the years, many of the principles still apply today. If you haven’t got it on your shelf, I highly recommend it.

Wireshark Network Analysis by Laura Chappell is a detailed guide in network analysis using Wireshark.

BPF Performance Tools by Brendan Gregg is an excellent read on the new BPF and how it can be used to interrogate Linux systems augmenting existing tools and providing detailed insights at kernel level. Check out the full review here.

Learning eBPF by Liz Rice provides practical and consumable examples of using eBPF (aka the new BPF) for the purposes of Observability, Security and Kernel modification. Check out the full review here.

Practical OpenTelemetry by Daniel Gomez Blanco provides an insight into the world of application telemetry using open standards. Great for anyone try to architect their observability platform. OpenTelemetry is one of the projects I watching closely in 2023. Check out the full review here!

User Story Mapping by Jeff Patton is my go to book for looking at how to design products and create a shared vision and strategy between customers, product managers and engineering. Highly recommend this one.