I love making, understanding & explaining code
My background and core competence is systems software engineering, but I love the whole process of building products. I've been in startups that have succeeded and others that have failed. I enjoy writing code, and understanding how other people will use it.
I'm Chief Open Source Officer with eBPF pioneers Isovalent, creators of the Cilium project, which provides cloud native networking, observability and security. I'm a member of the Open UK Board, and of the CNCF's Governing Board. I was chair of the CNCF's Technical Oversight Committee 2019-2022, and I co-chaired the KubeCon / CloudNativeCon 2018 events in Copenhagen, Shanghai and Seattle.
Learning eBPF and Container Security books
I’ve now written two books published by O’Reilly: Container Security: Fundamental Technology Concepts that Protect Containerized Applications, and Learning eBPF: Programming the Linux Kernel for Enhanced Observability, Networking and Security.
Where I get over my British reserve and admit that I'm pretty good at these
As well as my own Medium posts, I've written for numerous sites and magazines such as Increment and The New Stack. I'm also an O'Reilly author - check out my books on Container Security, What is eBPF, Kubernetes Security (co-authored with Michael Hausenblas), or my guide to Containerizing your Go Code, and my latest book Learning eBPF.
A few highlights from writing I've done recently