Previous Episodes: https://www.youtube.com/playlist?list=PLpM-Dvs8t0VZ1tPn-Qqdro3p_5s1HuMyF
Chapters:
- 00:00:00 - Announcement
- 00:01:14 - Intro
- 00:05:41 - Why is Telemetry a Big Deal?
- 00:08:00 - Hello World in Rust
- 00:09:06 - TcpListener
- 00:11:21 - Error Handling in Rust
- 00:16:36 - Accepting Connections
- 00:21:45 - Safe Logging
- 00:34:42 - Threads
- 00:37:53 - Channels
- 00:45:01 - Rust is not Newbie-Friendly
- 00:47:32 - Client Thread
- 01:05:53 - I do not Celebrate Halloween
- 01:07:17 - Shared Connection Between 2 Threads
- 01:18:49 - Server Thread
- 01:34:53 - Testing
- 01:36:41 - Why do I still Dislike Rust?
- 01:40:02 - Ban List
- 02:05:31 - Rate Limit
- 02:17:55 - Text Validation
- 02:21:03 - Troubleshooting
- 02:35:50 - Risks
- 02:37:44 - Outro
References:
- Tsoding - 4at - https://github.com/tsoding/4at
- Suckless - st - https://st.suckless.org/
Support:
- BTC: bc1qj820dmeazpeq5pjn89mlh9lhws7ghs9v34x9v9
- Servers: https://zap-hosting.com/en/shop/donation/2038e94867b5e65cab2e72abf8ad956c/