Sharing insights on software development, cloud technologies, and DevOps practices.

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

Understanding eBPF: A Game-Changer for Linux Kernel Extensions

eBPF evolved from the original Berkeley Packet Filter, which primarily handled packet filtering. Now, it lets you run custom programs in the Linux kernel without changing its source, hooking into events like network packets or system calls. This unlocks powerful capabilities for monitoring, filtering, and even modifying system operations.