Plurrrr

rust
2020

2021

rust

January

02
A half-hour to learn Rust
18
Unconditional loops are unconditionally awesome

February

06
Rust for Haskell Programmers!
13
curl supports rustls

March

10
Why asynchronous Rust doesn't work
13
Speed of Rust vs C
16
Getting started with … Rust
16
Rust vs. Go: Why They’re Better Together
19
Arenas in Rust
21
Writing a Modern HTTP(S) Tunnel in Rust
26
The magical applications of Zero-Sized Types in Rust

April

11
Rust async is colored, and that’s not a big deal
14
Rust shenanigans: return type polymorphism
14
Rust in Production: MeiliSearch
16
A zero-overhead linked list in Rust
29
Building an Emulator with Rust

May

06
The Rustonomicon
09
Green Threads Explained in 200 Lines of Rust
11
The Plan for the Rust 2021 Edition
14
Aiming for idiomatic Rust
15
Things you can’t do in Rust
20
Write Rust lints without forking Clippy
24
Methods for Array Initialization in Rust
29
How to to_string in Rust

June

05
Error Handling In Rust - A Deep Dive
12
Rust from a JavaScript perspective
14
Untapped potential in Rust's type system
14
Rust meets the web - a clash of programming paradigms
17
Announcing Rust 1.53.0
19
Rust is Exciting

July

08
Compiling Rust is NP-hard
09
Rust closures: How a closure can implement more than one trait
10
Inline In Rust
16
Unsafe Rust: How and when (not) to use it
17
Sizing Up Types in Rust
18
Inserting One Billion Rows in SQLite
22
How to implement worker pools in Rust
27
Awesome Unstable Rust Features
30
Dealing with Out-of-memory Conditions in Rust
31
First steps with Rust declarative macros!

August

06
Rust: First Thoughts
12
A fast port scanner in 100 lines of Rust
16
How to write fast Rust code
17
Slice Patterns
20
Complex Procedural Rust Macros
20
Learning Rust by building a CLI tool
22
Large Rust Workspaces
24
Daily Rust: Iterators
26
Pin, Unpin, and why Rust needs them
30
Optimizing Immutable Strings in Rust

September

05
Fast Rust Builds