May 2024 Q&A

Also available as a video on YouTube (   • Q&A May 2024  ) . Questions and answers session from May, 2024. Link list • Discord: https://discord.jonhoo.eu • LogLog Games article: https://loglog.games/blog/leaving-rus... • Rust API Guidelines: https://rust-lang.github.io/api-guide... • Rust Design Patterns Book: https://rust-unofficial.github.io/pat... • Data Latam podcast: https://www.datalatam.com/ • Engineering blogs: • https://words.filippo.io/dispatches/https://smallcultfollowing.com/babyst... • https://without.boats/https://danluu.com/https://docs.rs/dtolnay/https://jvns.ca/blog/brag-documents/https://noidea.dog/gluehttps://matklad.github.io/https://www.ralfj.de/blog/https://faultlore.com/blah/https://fasterthanli.me/articleshttps://www.evanmiller.org/https://blog.regehr.org/ Timestamps • [@0:00:00] Introduction • [@0:03:27] Decrusting rust-analyzer • [@0:07:34] Unified approach to error handling in Rust • [@0:14:35] What don’t you like about Rust? • [@0:26:15] How to gain experience in Rust • [@0:32:03] The recent loglog.games article about the bad Rust gamedev experience • [@0:38:02] Struggles with a lack of motivation/focus/drive • [@0:45:52] Rust for web development • [@0:47:56] How are you doing • [@0:54:57] Norway: upsides/downsides compared to the US • [@1:06:41] How you stay focused and productive during the day • [@1:19:01] Voting + tea + cat break • [@1:22:44] Best practices in setting up a Rust project • [@1:28:23] Unexpectedly high ROI things you’ve bought/started doing • [@1:39:04] Getting a junior job in system programming with Rust • [@1:42:09] Deciding to use async rust or not • [@1:45:23] Design patterns that are specific to Rust • [@1:48:01] Decrusting Leptos/BevyECS? • [@1:48:57] Favorite YouTube channels • [@1:49:46]    / @bbcarchive   • [@1:50:30]    / @cgpgrey   • [@1:50:54]    / @danielthrasher   • [@1:51:04]    / @everyframeapainting   • [@1:51:25]    / @ianhubert2   • [@1:51:53]    / @josephandersonchannel   • [@1:52:08]    / @razbuten   • [@1:52:22]    / @summoningsalt   • [@1:52:36]    / @minutephysics   • [@1:52:46]    / @xkcd_whatif   • [@1:52:53]    / @numberphile   • [@1:52:58]    / @veritasium   • [@1:53:12]    / @ozzymanreviews   • [@1:53:16]    / @ryangeorge   • [@1:53:54]    / @tomscottgo   • [@1:54:02]    / @twominutepapers   • [@1:54:09]    / @theslowmoguys   • [@1:54:20]    / @vsauce   • [@1:54:43] Code review style livestreams • [@2:01:00] Do you still program at your job or is it mainly management? • [@2:10:49] Do you do any workouts/exercises? • [@2:14:54] A crate you don’t have the use for, but wish you did • [@2:16:52] Rust for Data Engineering • [@2:21:58] Voting time • [@2:25:30] Engineering blogs to follow • [@2:34:42] The most exiting company that is using Rust • [@2:37:50] Enums or traits ...