<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rust on Carol Hsu's Blog</title><link>https://carol-hsu.github.io/tags/rust/</link><description>Recent content in Rust on Carol Hsu's Blog</description><generator>Hugo</generator><language>en</language><managingEditor>asymplone@gmail.com (Carol Hsu)</managingEditor><webMaster>asymplone@gmail.com (Carol Hsu)</webMaster><lastBuildDate>Wed, 17 Jun 2026 16:50:50 +0200</lastBuildDate><atom:link href="https://carol-hsu.github.io/tags/rust/index.xml" rel="self" type="application/rss+xml"/><item><title>Getting Start with Aya: Building eBPF Programs in Rust</title><link>https://carol-hsu.github.io/post/study/aya_init/</link><pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate><author>asymplone@gmail.com (Carol Hsu)</author><guid>https://carol-hsu.github.io/post/study/aya_init/</guid><description>&lt;p>I&amp;rsquo;ve learned the basics of Rust and &lt;a href="../ebpf">the fundamentals of eBPF&lt;/a>.
Now I want to go deeper into both, and it felt natural to explore them together through a practical project.
That&amp;rsquo;s why I decided to study &lt;a href="https://github.com/aya-rs/aya">Aya&lt;/a>,
a Rust library for eBPF,
and follow its learning materials while building a small eBPF project of my own.&lt;/p>
&lt;p>I&amp;rsquo;ll skip most of the general Rust background (package management, syntax, and ecosystem),
as I plan to cover that in a separate post.
Here, I&amp;rsquo;ll focus on the questions and interesting points that come up while working with Aya.&lt;/p></description></item></channel></rss>