CLI Shell Completions in Rust

Taking a look at adding shell completions to CLI programs using Rust.

In this post we add shell completions to the XKCD CLI utility we made earlier. We'll show how easy it is to support multiple shells, and generate the completions both at compile time and/or run time.

eBPF and Rust (Part 4)

This is a multi-part series on my adventure into eBPF with Rust.

In part 4 do a deep dive into the current implementation of redbpf-probes networking code in order to mark areas we want to look at for improvement.

eBPF and Rust (Part 3)

This is a multi-part series on my adventure into eBPF with Rust.

In part 3 we look at current state of eBPF networking in Rust and what it would look like to solve our Part 1 problem.

eBPF and Rust (Part 2)

This is a multi-part series on my adventure into eBPF with Rust.

In Part 2 we go over the guide I wish I'd had before diving into eBPF.

eBPF and Rust (Part 1)

This is a multi-part series on my adventure into eBPF with Rust.

Part 1 details the problem set encountered that led to researching eBPF and what we actually being trying to solve as our example problem throughout the series.