Hello Rustaceans!

Welcome to RustDaily

Exploring technology, design, and personal growth through my experiences and insights. Join me on this journey of discovery.

Mon Jan 11 2021 · 5 min read

Rust Programming: The Ultimate Guide (2023)

I’ll programmatically introduce you to Rust Programming Language by creating a real-world project to enable you to learn Rust in a practical approach.

Read more

Mon Sep 25 2023 · 5 min read

Rust for Backend Development

This comprehensive guide will explore why Rust is an excellent choice for backend development, its unique features, libraries, and tools, and how to get started with Rust for building robust and secure backend systems.

Read more

Sat Dec 02 2023 · 5 min read

Actix Web: The Ultimate Guide (2023)

This is the most comprehensive tutorial on the Actix Web framework online.

In this Actix Web tutorial, you will learn Actix Web from scratch to an advanced level.

You will learn how to build and deploy your first Actix Web app.

Read more

Sun Dec 17 2023 · 5 min read

Rocket: The Ultimate Guide (2023)

This is the most comprehensive tutorial on the Rocket framework online.

In this Rocket tutorial, you will learn Rocket from scratch to an advanced level.

You will learn how to build and deploy your first Rocket app.

Read more

Sun Dec 17 2023 · 5 min read

Axum Framework: The Ultimate Guide (2023)

This is the most comprehensive tutorial on the Axum framework online.

This article will explore Rust's Axum framework, a powerful and efficient tool for building web applications.

We'll dive into the basics of Axum, its key features, and how to get started with backend web development using this framework.

Read more

Thu Jan 16 2025 · 5 min read

#[cfg] Conditional Compilation in Rust

Well if you are wondering how I can target each operating system, sit back as I explain the wonders of conditional compilation and how it is done in Rust.

Read more

Thu Jan 30 2025 · 5 min read

When to use Arrays and Vectors in Rust — Array[] vs Vectors<>

This article is not about Data Structures in general so I won’t go into details, but all you have to know is Dynamic arrays are simply static arrays with a bunch of wrappers to handle fluidity, in rust this wrapper is called a Vector.

Read more

Fri Feb 21 2025 · 5 min read

Asynchronous Recursion In rust

However, unlike in languages like Python or JavaScript, building recursive functions can be more challenging due to Rust’s strict memory safety guarantees. This is even more apparent when trying to make recursion asynchronous.

Read more

Fri Feb 21 2025 · 5 min read

Building a Simple RAG System Application with Rust

In this tutorial, we will be building a simple Chatbot to query, your documents on your local machine, using GEMINI for embeddings. Tauri for app development and Rig as our SDK for Gemini.

Read more

Sat Feb 22 2025 · 5 min read

3 Powerful Features in Rust's Reqwest Library

This crate is widely used to make HTTP requests in Rust, and in this article we will discuss three impressive additions in this crate, namely: JSON handling, multipart forms, and streaming capabilities

Read more

Wed Mar 12 2025 · 5 min read

Are async blocks dead? Introducing async closures (rust 1.85)

We just saw the official release of Rust's 1.85 version, and a lot of wow changes came with it, one of them being async closures. This new feature has caused a lively debate in the Rust community: Are async blocks, a staple of Rust’s async ecosystem, now obsolete? Are they useless?

Read more

Wed Apr 09 2025 · 5 min read

Building a Validator System in Rust

In this article, we'll explore how to build a type-safe and flexible validator system in Rust, taking cues from DRF's elegant design. We'll start with a basic structure and progressively enhance it to create a more practical and feature-rich solution.

Read more

Sun Apr 20 2025 · 5 min read

Setting up a Rust Development Environment

To compile Rust code, you must have the rustc compiler, Also, this is not C where you build all your tooling yourself; we have rustup and cargo, even clippy.

Read more

Sun Apr 20 2025 · 5 min read

Why Rust is the most Readable Language.

Ever tried contributing to an open-source project or even worked on a large code base with neck-breaking documentation? If you have done any of these, you would at least know the benefits of a readable language.

Read more

Sun Jan 19 2025 · 4 min read

Are backend developers paid more?

Let’s explore how backend developers’ salaries compare to others and what determines their earning potential.

Read more
RustDaily © 2025