Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Introduction
00:00 • 4min
How Tech Writing Can Help You Improve Your Writing
03:34 • 2min
How to Write a Book About Rust Concurrency
05:09 • 2min
How to Make a Rust Program Concurrent
07:38 • 2min
Why Rust Is a Good Choice for Optimizing Performance
09:34 • 3min
How to Measure Memory Usage
12:07 • 3min
How to Use Rust to Allocate String Memory
15:05 • 2min
The Difference Between Strong and Weak Typing in Python
17:15 • 3min
The Undefined Behavior of Rust
19:56 • 6min
How to Deallocate C Pointers From the Go Garbage Collector
25:40 • 4min
How to Use a Function to Reallocate Data in Python
29:57 • 2min
How to Make the Interface Between Rust and Your Host Language Easy
32:10 • 3min
The Importance of a Minimal API
34:46 • 2min
How to Make a Good Example for Ownership
37:06 • 4min
How to Teach People How to Print a File to the Console
41:30 • 2min
How to Write a Great Example for Your Course
43:27 • 2min
How to Avoid Technical Mistakes in a Book
45:48 • 3min
How to Avoid Making Mistakes
48:21 • 2min
The Rust Writing Process
50:15 • 2min
How to Use Rust as FFI
51:48 • 5min