This week, we’re joined by Dan Dresser , who shares how he re-built his trading app in Rust, see also his community win post: Wrote a Trading App in Rust We dive into the app's purpose, the performance challenges he encountered, and how Rust became the best solution for increasing performance demands. Dan shares the complexities / hurdles he faced in the process, his mindset for pushing through when stuck, and valuable tips for learning Rust. We wrap up with two cool book recommendations. I (Bob) got a lot out of this conversation, and I hope you do too. Enjoy and thanks for tuning in! Links: - Connect with Dan on LinkedIn - Join our Circle community and connect with him there - Pybites Rust exercises (WIP) - Pybites coaching (ad segment) - Rust book tip - Non-tech book tip Chapters: 00:00 Intro 02:04 Dan's trading background 03:25 Win of the week 05:00 Trading app, goal and scaling 09:40 Audience / automating an existing process 11:25 Lessons learned - writing async code 13:30 The importance starting small 16:40 Getting stuck + mindset to persist 20:30 The v2 rewrite, when and why? 24:00 Why Rust? Learning tips 28:35 How Rust boosted the app's performance 32:05 Pybites coaching ad segment 32:35 Rust transition and impact of performance 38:04 Additional Rust learning tips / exercises 40:40 Final CTA / non-coding activities 41:30 Book tips: Zero to production in Rust / Frostbite 43:32 Wrap up / outro