<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Vivek Shukla - Rust</title>
      <link>https://vshukla.com/tags/rust/</link>
      <description>I am a Software Engineer from India. I am currently building Daestro. I work in Rust, Javascript and Python.</description>
      <generator>Zola</generator>
      <language>en</language>
      <atom:link href="https://vshukla.com/tags/rust/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Sun, 26 Jul 2026 19:28:01 +0000</lastBuildDate><item>
              <title>How I Use Cargo Workspace to structure my Rust projects</title>
              <pubDate>Wed, 03 Sep 2025 00:00:00 +0000</pubDate>
              <author>Vivek Shukla</author>
              <link>https://vshukla.com/tech/2025/use-cargo-workspace-rust/</link>
              <guid>https://vshukla.com/tech/2025/use-cargo-workspace-rust/</guid>
              <description xml:base="https://vshukla.com/tech/2025/use-cargo-workspace-rust/">Learn how to use Cargo Workspaces to break your project into multiple modules (libs and bins).</description>
          </item><item>
              <title>How I use Postgres DB as Key Value Store in Rust with SQLx</title>
              <pubDate>Tue, 02 Sep 2025 00:00:00 +0000</pubDate>
              <author>Vivek Shukla</author>
              <link>https://vshukla.com/tech/2025/postgres-key-value-store-rust-sqlx/</link>
              <guid>https://vshukla.com/tech/2025/postgres-key-value-store-rust-sqlx/</guid>
              <description xml:base="https://vshukla.com/tech/2025/postgres-key-value-store-rust-sqlx/">This guide demonstrate how to use Postgres DB for you KV storage needs.</description>
          </item><item>
              <title>Minify HTML in Axum Middleware</title>
              <pubDate>Mon, 01 Sep 2025 00:00:00 +0000</pubDate>
              <author>Vivek Shukla</author>
              <link>https://vshukla.com/tech/2025/minify-html-axum-middleware/</link>
              <guid>https://vshukla.com/tech/2025/minify-html-axum-middleware/</guid>
              <description xml:base="https://vshukla.com/tech/2025/minify-html-axum-middleware/">We are going to create Axum middleware which maps to the response and minifies the HTML body on the fly.</description>
          </item><item>
              <title>Ed25519 Key Pair Generation in Rust</title>
              <pubDate>Fri, 20 Jun 2025 00:00:00 +0000</pubDate>
              <author>Vivek Shukla</author>
              <link>https://vshukla.com/snippets/ed25519-key-pair-rust/</link>
              <guid>https://vshukla.com/snippets/ed25519-key-pair-rust/</guid>
              <description xml:base="https://vshukla.com/snippets/ed25519-key-pair-rust/">An example on how to generate private and public key pair using Ed25519 algorithm in Rust</description>
          </item><item>
              <title>Rust Release Build &amp; Publish</title>
              <pubDate>Sun, 15 Jun 2025 00:00:00 +0000</pubDate>
              <author>Vivek Shukla</author>
              <link>https://vshukla.com/snippets/rust-build-and-push-to-s3/</link>
              <guid>https://vshukla.com/snippets/rust-build-and-push-to-s3/</guid>
              <description xml:base="https://vshukla.com/snippets/rust-build-and-push-to-s3/"></description>
          </item><item>
              <title>Using SQLite Database in Rust with Sqlx</title>
              <pubDate>Sun, 13 Apr 2025 00:00:00 +0000</pubDate>
              <author>Vivek Shukla</author>
              <link>https://vshukla.com/tech/sqlite-in-rust-with-sqlx/</link>
              <guid>https://vshukla.com/tech/sqlite-in-rust-with-sqlx/</guid>
              <description xml:base="https://vshukla.com/tech/sqlite-in-rust-with-sqlx/">Guide to use SQLite database in Rust with Sqlx</description>
          </item><item>
              <title>Delete All Rust Target Dirs</title>
              <pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate>
              <author>Vivek Shukla</author>
              <link>https://vshukla.com/snippets/delete-all-rust-target-dirs/</link>
              <guid>https://vshukla.com/snippets/delete-all-rust-target-dirs/</guid>
              <description xml:base="https://vshukla.com/snippets/delete-all-rust-target-dirs/">Shell script to delete the &#x27;target&#x27; directory recursively</description>
          </item><item>
              <title>AES Encryption in Rust</title>
              <pubDate>Fri, 22 Mar 2024 00:00:00 +0000</pubDate>
              <author>Vivek Shukla</author>
              <link>https://vshukla.com/tech/aes-encryption-rust/</link>
              <guid>https://vshukla.com/tech/aes-encryption-rust/</guid>
              <description xml:base="https://vshukla.com/tech/aes-encryption-rust/">We will use aes-gcm crate from RustCrypto to add AES encryption in our Rust code. In this tutorial we will focus on AES-256.</description>
          </item></channel>
</rss>