Collection of all my blogs.

In this article, we will learn how to calculate pi using Rust's threads and the Monte Carlo method.

In this article, we will build a program that uses Rust's collections, specifically HashMap and HashSet, to perform operations such as counting the frequency of words in a text file.

In this article, we will explore Rust's borrowing rules by building a program that uses a borrowed reference to a vector of integers to determine the average value of the integers.

Lifetimes ensure that references to data remain valid as long as the data exists. This article demonstrates Rust lifetimes through an example data structure containing vectors of strings and string references.

My thoughts of polygot notebooks after writing a book with them

This article will explore various C++ performance optimization techniques that can help developers write efficient code.