---
# System prepended metadata

title: 'Episode 50: BTFGen'

---

# Episode 50: BTFGen

{%youtube zdbCvGSdFiQ %}

## Headlines 

* [Honey Potion - Writing eBPF code with Elixir](https://github.com/lac-dcc/honey-potion)
* [Migrating to Cilium at Meltwater](https://www.youtube.com/watch?v=6Sks_Th99t0)
* [Why Now - eBPF](https://whynowtech.substack.com/p/ebpf?sd=pf&s=r) by Alex Mackenzie
* [Measuring BPF performance](https://developers.redhat.com/articles/2022/06/22/measuring-bpf-performance-tips-tricks-and-best-practices#)
* [Isovalent Open Sources Tetragon](https://thenewstack.io/isovalent-open-sources-tetragon-ebpf-based-observability-platform/)

## BTFGen

* [Blog post](https://kinvolk.io/blog/2022/03/btfgen-one-step-closer-to-truly-portable-ebpf-programs/) 
* [BTF Hub](https://github.com/aquasecurity/btfhub)
* [bpftool on eCHO](https://www.youtube.com/watch?v=1EOLh3zzWP4) episode 11 with Quentin Monnet
    * [bpftool Twitter thread](https://twitter.com/qeole/status/1101450782841466880)
* [BTFGen merged into BCC](https://github.com/iovisor/bcc/pull/3889)
* [libbpf-bootstrap: Demo BPF applications](https://github.com/libbpf/libbpf-bootstrap)
* [Sysmon For Linux](https://github.com/Sysinternals/SysmonForLinux)
    * [SysinternalsEBPF offset file](https://github.com/Sysinternals/SysinternalsEBPF/blob/main/offsets/offsets.json)
* [Kinvolk/btfgen](https://github.com/kinvolk/btfgen)
* [Towards truly portable eBPF - Itay Shakury/Rafael David Tinoco](https://www.youtube.com/watch?v=ZYd0lVRwY80)

