ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

681 results

Jon Gjengset
impl Rust: One Billion Row Challenge

I'm late to the party, but it's time we take a stab at the One Billion Row Challenge ( https://github.com/gunnarmorling/1brc ) in Rust.

10:36:57
impl Rust: One Billion Row Challenge

86,365 views

2 months ago

Jon Gjengset
Crust of Rust: std::collections

In this video we go over the various collection types in the Rust standard library (effectively `std::collections`), and discuss a bit ...

2:45:04
Crust of Rust: std::collections

85,598 views

2 years ago

Jon Gjengset
Crust of Rust: Channels

In this (fifth) Crust of Rust video, we cover multi-produce/single-consumer (mpsc) channels, by re-implementing some of the ...

1:43:12
Crust of Rust: Channels

94,057 views

5 years ago

Jon Gjengset
Crust of Rust: async/await

Finally, we tackle the topic of async/await in Rust, and specifically looking at how to use and think about async/await more so than ...

2:34:01
Crust of Rust: async/await

230,017 views

4 years ago

timClicks
Fil-C is a better Rust

... Like this video if you found it helpful, and share it with your friends who are also interested in Rust programming.

7:53
Fil-C is a better Rust

4,921 views

2 months ago

Jon Gjengset
Implementing a Lox interpreter in Rust

For some time I've been looking for an opportunity to do a stream on writing a parser + interpreter for... something. Anything really.

7:53:42
Implementing a Lox interpreter in Rust

89,849 views

1 year ago

codingjerk
Zig is better than Rust (sometimes)

Since I use both Rust and Zig, I've collected some use cases, where I prefer Zig over Rust. While it's not an objective comparison, ...

20:21
Zig is better than Rust (sometimes)

97,215 views

8 months ago

Jon Gjengset
Crust of Rust: Smart Pointers and Interior Mutability

In this fourth Crust of Rust video, we cover smart pointers and interior mutability, by re-implementing the Cell, RefCell, and Rc ...

2:03:04
Crust of Rust: Smart Pointers and Interior Mutability

152,433 views

5 years ago

Jon Gjengset
Implementing and Optimizing a Wordle Solver in Rust

We implement a Wordle solver in Rust based off on the excellent 3blue1brown video on the same topic: ...

6:08:52
Implementing and Optimizing a Wordle Solver in Rust

161,948 views

3 years ago

Jon Gjengset
Vibe coding complex changes in Rust

Those who have followed me for a while may already know that I'm a bit of an ML Luddite — it's not that I'm opposed to the use of ...

2:59:08
Vibe coding complex changes in Rust

47,437 views

6 months ago

Jon Gjengset
Implementing TCP in Rust (part 1)

In this stream, we started implementing the ubiquitous TCP protocol that underlies much of the traffic on the internet! In particular ...

5:19:48
Implementing TCP in Rust (part 1)

248,459 views

6 years ago

Jon Gjengset
Crust of Rust: Declarative Macros

In this second Crust of Rust video, we cover declarative macros, macro_rules!, by re-implementing the vec! macro from the ...

1:36:11
Crust of Rust: Declarative Macros

77,505 views

5 years ago

Jon Gjengset
Crust of Rust: Lifetime Annotations

In the 2019 Rust Survey, a lot of people were asking for video content covering intermediate Rust content. So in this first video ...

1:33:23
Crust of Rust: Lifetime Annotations

267,701 views

5 years ago

timClicks
Rust's lifetimes made easy

I hope that this is a useful resource for all developers wanting to deepen their understanding of Rust programming language.

6:39
Rust's lifetimes made easy

21,296 views

2 years ago

Jon Gjengset
Decrusting the axum crate

In this stream, we peel back the crust on the axum crate — https://github.com/tokio-rs/axum/ — and explore its interface, structure, ...

2:12:27
Decrusting the axum crate

94,668 views

2 years ago

Jon Gjengset
Implementing (parts of) git from scratch in Rust

In this stream, we implement core pieces of git from scratch by following the CodeCrafters git "course" ...

4:29:28
Implementing (parts of) git from scratch in Rust

105,485 views

1 year ago

Jon Gjengset
Crust of Rust: Dispatch and Fat Pointers

In this episode of Crust of Rust, we go over static and dynamic dispatch in Rust by diving deep into generics, monomorphization, ...

2:12:52
Crust of Rust: Dispatch and Fat Pointers

100,373 views

4 years ago

Jon Gjengset
Decrusting the tokio crate

In this stream, we peeled back the crust on the tokio crate — https://github.com/tokio-rs/tokio/ — and explored its interface, ...

3:31:48
Decrusting the tokio crate

181,987 views

1 year ago

xmdi
Coding in Rust until it's missing a basic feature...

Rust is the language of the future ... unless the future involves basic arithmetic.

0:35
Coding in Rust until it's missing a basic feature...

8,322 views

3 years ago

Jon Gjengset
Decrusting the tracing crate

In this stream, we peel back the crust on the tracing crate — https://github.com/tokio-rs/tracing/ — and explore its interface, ...

2:57:25
Decrusting the tracing crate

72,032 views

1 year ago

Jon Gjengset
Crust of Rust: Sorting Algorithms

In this Crust of Rust episode, we implement some common sorting algorithms in Rust. This episode doesn't aim to explain any ...

2:37:53
Crust of Rust: Sorting Algorithms

67,249 views

5 years ago

Jon Gjengset
January 2026 Q&A

As has become tradition, it's time for another new year's Q&A! In the span of three hours, we got through 45 questions covering ...

2:48:37
January 2026 Q&A

18,402 views

1 month ago

Jon Gjengset
Solving distributed systems challenges in Rust

In this stream we work through the fly.io distributed systems challenges (https://fly.io/dist-sys/) in Rust, and solve all the way up to ...

3:15:52
Solving distributed systems challenges in Rust

307,174 views

2 years ago

timClicks
Vec(T) is magic 🦀🪄

... Like this video if you found it helpful, and share it with your friends who are also interested in Rust programming.

5:29
Vec(T) is magic 🦀🪄

1,159 views

2 months ago

Jon Gjengset
Crust of Rust: Subtyping and Variance

In this episode of Crust of Rust, we go over subtyping and variance — a niche part of Rust that most people don't have to think ...

1:39:41
Crust of Rust: Subtyping and Variance

72,516 views

4 years ago