[ home ]
[ about ]
[ blog ]
[ contact ]
Work
27 posts
2026-04-23
What I Learned Maintaining a CNCF eBPF Project
2026-04-22
Inside bpfman: Anatomy of an eBPF Manager
2026-04-21
Learning Rust the Hard Way: eBPF as a Forcing Function
2026-04-21
The Problem with eBPF Program Management
2026-04-20
Building Nexodus: A Post-Mortem
2026-04-19
For fork's sake: The library that outlived its startup
2025-01-24
eCHO Episode 168: BPF Tokens
2024-11-12
Lessons Learned Migrating to Modern Multi-Platform eBPF Programs
2024-03-19
Migrating from DPDK to AF_XDP for High-Performance Networking in Kubernetes with the Help of Bpfman
2024-02-03
Orchestrating eBPF Applications in Kubernetes and Fedora
2022-10-14
eCHO Episode 65: bpfd
2022-09-12
Rust in the Kernel (via eBPF)
2022-05-16
eBPF Safety First
2021-10-15
eCHO Episode 25: eBPF, Rust and Aya
2021-09-21
Improving the eBPF Developer Experience with Rust
2014-08-25
Is SDN API directionality absurd?
2014-08-25
Why I gave up Networking for Software
2014-08-24
Response - Do We Need To Redefine Open?
2014-04-28
OpFlex - is the abstraction in the right place?
2014-03-15
NETCONF, YANG, RESTCONF and NetOps in an SDN World
2014-02-26
A NetOps to DevOps Training Plan
2014-02-05
Using Python for HP SDN
2013-11-19
The definitve guide to setting up a USB Serial adapter and iTerm2 on OSX
2013-11-14
HP VAN SDN Controller - Download, Manuals and Forum Links
2013-11-12
Configuring the HP MSR930 for BT Infinity
2013-01-21
Blast from the past: 10 reasons why JUNOS is better than IOS
2019-12-30
2014-2019: In Summary