Comparing Rust and Scala

Compare the Rust and Scala programming languages and choose which one fits your project based on use cases, expressivity, and developer community support.
Ukeje Goodness
8 min read

Building Rust microservices with Apache Kafka

In this article, you’ll learn how to build a basic Rust microservice with Apache Kafka to store and delete texts.
Oduah Chigozie
8 min read

Using generic impl blocks in Rust

Use Rust generic implementation blocks to simplify implementation methods for generic types and for several different types at once.
Alex Merced
4 min read

Rust Bevy Entity Component System

What makes Bevy’s API so elegant is that users can write regular functions in Rust, and Bevy will know how to call them by...
Pascal Hertleif
9 min read

Understanding smart pointers in Rust

Improve app memory management in Rust by using smart pointers, data types that store memory addresses of values and prevent memory leaks.
Deborah Emeni
7 min read

Understanding primitive data types in Rust

Rust primitive types can be grouped into scalar and compound data types. Let's review what they are, how they're used, and their limitations.
Victor Jonah
5 min read

Improve repo management with moon

Moon is a repository management, organization, orchestration, and notification tool for JavaScript-based projects. Here's how to use it.
James Sinkala
14 min read

Interacting with databases in Rust using Diesel vs. SQLx

In this tutorial, we'll cover how to interact with Rust databases using two different libraries: Diesel and SQLx.
Oluwatomisin Bamimore
6 min read

Understanding Rust generics and how to use them

Generics are a way to reduce the need to write repetitive code and instead delegate this task to the compiler while also making the...
Yashodhan Joshi
17 min read

The state of Rust GUI libraries

Developers have used Rust for things, including building GUIs. You can use many packages and crates to develop fast, complex GUI applications in Rust.
Solomon Esenyi
5 min read

Web scraping with Rust

Let's explore how to write a web scraper with with Rust. We'll look at some helpful Rust tools and important principles to keep in...
Greg Stoll
8 min read

Fleet: A build tool for improving Rust’s Cargo

Fleet has great potential, especially for developers who do not enjoy fussing around with build pipelines, or build processes in general.
Mario Zupan
5 min read