Hi there 馃憢

I’m Samuel, a software engineer and this is my little corner of the internet. I write about software development, technology, and other things that interest me.

Comprehensive Rust | Final Day

Rust鈥檚 async story is based on future's. A future is polled to produce a value. If the value is not ready yet, poll returns Poll::Pending and the executor will schedule the task to be polled again in the future. If the value is ready, poll returns Poll::Ready(value).

October 24, 2023 路 6 min 路 1137 words 路 @sagoez

Comprehensive Rust | Day 10

Rust concurrency, OS Threads, Channels and Mutexes

October 23, 2023 路 6 min 路 1164 words 路 @sagoez

Comprehensive Rust | Day 9

Rust testing, unit, documentation and integration tests

October 20, 2023 路 2 min 路 231 words 路 @sagoez

Comprehensive Rust | Day 8

Rust error handling through the try-operator [?] and how it works

October 18, 2023 路 3 min 路 485 words 路 @sagoez

Comprehensive Rust | Day 7

Rust most important traits Drop, Iterator, IntoIterator. Also we鈥檒l cover Closures and how they work in Rust

September 1, 2023 路 2 min 路 284 words 路 @sagoez

Comprehensive Rust | Day 6

Generics and traits in Rust

July 1, 2023 路 4 min 路 717 words 路 @sagoez

Comprehensive Rust | Day 5

Rust STD library, modules and how to use them

May 5, 2023 路 1 min 路 184 words 路 @sagoez

Comprehensive Rust | Day 4

In this post we鈥檒l cover control flows in Rust such as if, while, for and match

May 3, 2023 路 3 min 路 622 words 路 @sagoez