Look for any podcast host, guest or anyone
Showing episodes and shows of

Matt Murawski

Shows

Sideline SessionsSideline SessionsMatt Murawski — A Player-Centered Approach to Little League BaseballMatt Murawski has been coaching Little League baseball for over six years. Like many coaches he has been inspired by amazing coaching experiences and seeing poor coaching situations for kids. He is a big fan of the player-centered approach to coaching.In this episode, we discuss:What inspired Matt to become a coachThe role of a youth coachReviewing the youth sports landscapePlayer-centered coachingPutting a coaching philosophy into actionMental side of the gameRecommended books: Every Moment Matters by John O’Sullivan; Beyond Basketball by Mike Krzyzewski; Lifetime of Observations and Reflections by John Wooden; In...2025-01-0843 minUndermineUndermineUnder the Scales: Mike Gordon Part 2 (Re-Release)A sampling of Mike’s music accompanies further discussion about the creative process. Mike’s solo projects are covered, and songs highlighted. Mike’s motives for each subsequent project seems to change as his collaborations with admirable artists continues to abound. However, Scott Murawski emerges as possibly Mike’s longest collaborator. Mike discusses his extensive journals he keeps about his playing, and gives us a glimpse into these as he shares the best jams from previous tours. Mike turns the mic around and interviews Tom about songwriting with a few insightful questions. Originally released in 2019.Please support our work...2024-10-021h 11The Learn-It-All PodcastThe Learn-It-All Podcast26: ATD24 Recap: AI Leads the Way Alongside Other Key HighlightsIn this special episode of the Learn-It-All Podcast, Darren Bridget hosts a panel discussion with our team to discuss their experiences and insights from the recent ATD24 conference in New Orleans. The ATD conference is the world's largest event for Talent Development professionals. The conversation covers the event's highlights, including keynote speeches from Matthew McConaughey and Daniel Pink, the dominant conversations around AI, and the importance of community and human connection in learning and development. Matt and Mickey also share their personal takeaways and actionable advice for leveraging AI in professional settings. Episode Highlights: ...2024-06-1851 minGood Guys Talk BackGood Guys Talk BackEp. 244 - Nightmare at 35th & ShieldsHey Sox fans! Welcome back to Good Guys Talk Back. Nick and Pat talk World Series and if the Chicago White Sox can replicate what the Texas Rangers or Arizona Diamondbacks have done over the last few years. The Sox have hired Matt Wise to be the new bullpen coach. His previous stint was with the Los Angeles Angels and it did not receive favorable reviews from some Angel fans. To keep with the season, Nick and Pat poured over some of the scary stats from the 2023 Sox season. There were no shortage of nightmares but some of the...2023-10-311h 02Good Guys Talk BackGood Guys Talk BackEp. 209 - Still Calling It ComiskeyHey Sox fans! Welcome to a very special episode as we are joined by the producer and director of the Last Comiskey documentary, Matt Flesch. Matt provides insight into what we can expect from Part 2 of the documentary, which is set to drop on three consecutive Thursdays: March 2nd, 9th and 16th. So many players from that 1990 Chicago White Sox team are featured as they share their memories of the last year of Comiskey Park and the battle with the Oakland Athletics. Jack McDowell, Ozzie Guillen, Scott Fletcher, Greg Hibbard, Bobby Thigpen and so many more add their voices...2023-02-271h 06Virtual Coffee Break MSUE Dairy TeamVirtual Coffee Break MSUE Dairy TeamLet's talk about carbon creditsDairy Educator Marianne Murawski talks with Dr. Matt Gammans regarding interesting information about Carbon credits. How do they work? How can they benefit dairy farms? Listen for this and more2022-05-2031 minThe Rough CutThe Rough CutDr. Strange in the Multiverse of MadnessEditor - Tia Nolan ACE In creating DR. STRANGE IN THE MULTIVERSE OF MADNESS, editor Tia Nolan ACE and editor Bob Murawski ACE (along with director Sam Raimi) created a film that not only stands on its own, but also picks things up where other MCU projects previously left off.  WANDAVISION, SPIDER-MAN: NO WAY HOME and the Disney+ series, LOKI all served to introduce the concept of the multiverse to Marvel fans.  And in the case of WANDAVISION and SPIDER-MAN: NO WAY HOME, put Dr. Strange and Wanda Maximoff on a collision course for the events that ta...2022-05-1657 minGood Guys Talk BackGood Guys Talk BackGGTB Ep. 124 - Can of CornThe Sox stumbled through Minnesota, losing 2 of 3, but have their sights set on a big game in a cornfield. The Sox square off against the Yankees in the Field of Dreams game, then return to the South Side to wrap up the series. We were joined by Matt Zawaski from the Pinwheels and Ivy podcast to talk all things White Sox. Is the AL Central really in the bag for the Sox? Is it better to trade wins for rest? How important are the next few weeks for the Sox? And, should we be concerned about Rodon?2021-08-1352 minGood Guys Talk BackGood Guys Talk BackGGTB Ep. 87 - I Still Call It ComiskeyPat and Nick talk to brothers Mike and Matt Flesch about their amazing documentary on the 1990 White Sox. The Sox won 94 games while playing their last season at Old Comiskey Park. We talk Guillen, Thomas, Thigpen, Kittle, Fisk, and so much more. When will Guillen get his jersey retired? Pat and Nick also breakdown the latest happenings in Arizona. Cease and Rodon continue to dazzle while Vaughn and Collins continue to mash. Local, fan-centric Sox chatter. For the Love of the Sox.2021-03-2356 minProductive Conversations with Matt BrownProductive Conversations with Matt BrownChris Murawski and Anthony Granchelli aka Ted Alley EntertainmentGreat moments are born from great opportunity. Thats what we have here today. The Pit Podcast and The Productive Conversation Podcast hosts come together for ONE OF THE GREATEST PODCASTS OF ALL TIME!!! I have Chris Murawski and Anthony Granchelli aka the face of Ted Alley Entertainment and the co-hosts of "The Pit" podcast and OH MAN THIS WAS ELECTRIFYING ON ALL LEVELS! This podcast was entertaining, funny on all levels, inspiring, and just out right joyful. It was fun for the host and guests. Most importantly, it is a fun podcast for the audience. We talk about how...2020-11-122h 31Arrested DevOpsArrested DevOps2019 Year-End Wrap-UpFavorite Episodes Matty State of Devops 2019 with Dr. Nicole Forsgren and Jez Humble Certification Fun with Jay Gordon Bridget Too many to name! Three recent ones in a row about k8s - the Kubernetes Best Practices book, Ian Coldwater, and Kelsey Hightower today. Trevor Catching Up With Steven Murawski Devopsdays Chicago 2019 Jessica The Meltwater Transformation What happened in 2019? Bridget Switched from devrel to product. Helped with Helm 3 launch!!! Traveled less. Dragged Joe to a personal trainer because if he’s going maybe I will to...2019-12-2352 minNew RustaceanNew RustaceanMeta 3: Happy CodingA story and a dream (and the promise of Rust): the final episode of New Rustacean! Show Notes Rust by Example Winning Slowly Mass Affection buttondown.email/rewrite patreon.com/chriskrycho Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Lozada Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti Arlen Haftevani Arlo (Hyena) Arun Kulshreshtha Behnam Esfahbod Benjamin Manns Benjamin Wasty Brandon ‘Spanky’ Mills Brian Casiello Brian Manning Brian McCallister Bryan Stitt Caryn Finkelman Cass Costello Cat Dad Chap Lovejoy Charlie Egan Chip Chris Palmer Christoffer Ceutz Cristian Paul Dan Abrams Daniel Daniel Bros...2019-05-2700 minNew RustaceanNew RustaceanNews: Rust 1.35WASI, Option::copied, and the future of async/await syntax! Show Notes Rust 1.34.1 release notes blog post discussion about Error::type_id Rust 1.34.2 release notes blog post discussion about Error::type_id Rust 1.35 release notes blog post WASI The Bike Shed episode Async/await std::futures API docs internal thread on syntax for .await Sponsors Thanks to Parity for sponsoring the show and hiring Rust developers! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Lozada Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti Arlen Haftevani Arlo (Hyena) ...2019-05-2400 minArrested DevOpsArrested DevOpsCatching Up With Steven MurawskiTrevor chats with Steven Murawski of Microsoft about Azure DevOps, Windows Terminal and all the cool things from Microsoft Build 2019.2019-05-2336 minNew RustaceanNew RustaceanCYSK: bindgen and cbindgenAutomatic generation of FFI types between Rust and C APIs. Show Notes bindgen the official guide API docs cbindgen a blog post by one of the main authors of the crate rust-ffi Binding libraries for scripting languages PyO3 Neon Rustler a great write-up from the folks at Discord Helix Sponsors Thanks to Parity for sponsoring the show and hiring Rust developers! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Lozada Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti Arlen Haftevani Arlo (Hyena) Arun Kulshreshtha Behnam Esfahbod Benjamin Manns ...2019-05-1800 minNew RustaceanNew Rustaceane031: FFI Deep DiveExposing Rust types and functions to C API consumers. Show Notes It’s impossible to make the declarations below follow the order I talked through them on the recording without also making them horrible to read, so just use this outline instead: add_in_rust Strings concat_strings free_rust_string Point point_translate union OpaquePoint opaque_point_new opaque_point_translate opaque_point_free Links Rust FFI Omnibus the repository for the show RFC #2195 Sponsors Thanks to Parity for sponsoring the show and hiring Rust developers! Pa...2019-05-1400 minNew RustaceanNew Rustaceane030: Can You See Me Now?Item visibility and pub(<restricted>) as API design tools. Show Notes The easiest and most effective way to understand the example in this case will simply be to look directly at the source code. You can read the docs for each of the nested modules, but you’ll be doing a lot of navigating around for that. Also, I am using Cargo’s --document-private-items flag, so that you can see all the items in all the modules, even those which are not public, but note that usually you would not see docs...2019-04-2700 minNew RustaceanNew RustaceanNews: Rust 1.33 and 1.34Moar const fn, some Pin, and alternative Cargo registries! Show Notes 1.33 release notes Pin RFC API docs 1.34 release notes Sponsors Thanks to Parity for sponsoring the show and hiring Rust developers! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Lozada Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti Arlen Haftevani Arlo (Hyena) Arun Kulshreshtha Behnam Esfahbod Benjamin Manns Benjamin Wasty Brandon ‘Spanky’ Mills Brian Casiello Brian Manning Brian McCallister Bryan Stitt Caryn Finkelman Cass Costello Cat Dad Chap Lovejoy Charlie Egan Chip Chris Palmer Christoffer Ceutz Cristian Paul...2019-04-2000 minNew RustaceanNew Rustaceane029: I’m Out to CUsing Rust’s Foreign Function Interface (FFI) with C! Show Notes The code samples here directly match the things I described in the show, so you will likely want to look at add and ffi::add, then Point, translate, and ffi::translate in that order. Links Other helpful Rust FFI discussions: The Rust Programming Language’s materials the nomicon Rust FFI Omnibus the Reference’s discussion the associated Rust API docs Sponsors Thanks to Manning for sponsoring the show and giving all of you a 40%-off discount on the...2019-04-0400 minNew RustaceanNew RustaceanBonus 14: How the Sausage Gets MadeHow I make the show, and why you won’t find it on Google Play, Spotify, or Stitcher. Show Notes Winning Slowly guest lectures on podcasting: A, B Audio recording/editing/production software: Icecast Rogue Amoeba Audio Hijack Loopback Ferrite iZotope RX previous episodes of interest building a markdown link extractor using rustdoc Sponsors Thanks to Parity for sponsoring the show and hiring Rust developers! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Lozada Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti Arlen Haftevani Arlo (Hyena) Arun Ku...2019-03-2400 minPT InquestPT Inquest155 Surgical Fixation Techniques for Syndesmosis Injuries Brought to you by CSMi This episode explores the nature of fixating an injury in a place that normally allows a little movement. Should the fixation also allow some movement? Would this allow faster return to function? Can breaking a screw actually lead to better outcomes? We also explore the need for services like PRISMA. Suture Button Versus Syndesmotic Screw for Syndesmosis Injuries: A Meta-analysis of Randomized Controlled Trials. Shimozono Y, Hurley ET, Myerson CL, Murawski CD, Kennedy JG. Am J Sports Med. 2018 Nov 26:363546518804804. doi: 10.1177/0363546518804804. [Epub ahead...2019-03-1944 minNew RustaceanNew RustaceanBonus 13: I Still Make Silly MistakesA story about parsing command-line arguments manually and some thoughts on “rookie mistakes.” Show Notes why you might want to invoke the same program with different names Python’s argparse library Commander in Node clap structopt pulldown-cmark Sponsors Thanks to Parity for sponsoring the show and hiring Rust developers! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Lozada Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti Arlen Haftevani Arlo (Hyena) Behnam Esfahbod Benjamin Manns Benjamin Wasty Brandon ‘Spanky’ Mills Brian Casiello Brian Manning Brian McCallister Bryan Stitt Caryn Fink...2019-02-2800 minNew RustaceanNew Rustaceane028: Meet My AssociatesAssociated items: functions and methods, constants, types, and (very briefly!) GATs. Show Notes Iterator source the first Traits deep dive episode RFC #1598 RFC #195 The Reference on associated items Rust 1.20 deals.manning.com/new-rustacean Sponsors Thanks to Manning for sponsoring the show and giving all of you a 40%-off discount on their whole store (but especially Carol Nichols’ and Jake Goulding’s Rust in Motion video content and the Rust in Action MEAP!) at deals.manning.com/new-rustacean Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Lozada Alexander Payne Andrew Dirk...2019-02-2200 minNew RustaceanNew RustaceanNews: Rust 1.32dbg!, unified paths, more places you can use Self, and a bunch of const fn stabilizations—plus some neat community highlights! Show Notes Rust 1.32 blog post release notes smaller builds on Twitter Amethyst examples docs RustConf 2018 keynote insta Sponsors Thanks to Parity for sponsoring the show again. Go check out their Rust jobs! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti Arlen Haftevani beaorn Behnam Esfahbod Benjamin Wasty Brandon ‘Spanky’ Mills Brian Casiello Brian Manning Brian McCallister Bryan Stitt Caryn Finkel...2019-01-2300 minNew RustaceanNew RustaceanNews: Rust 1.31 and the 2018 Edition, Part IIStabilizing rustfmt, clippy, tool lints, and const fn (all in both editions!), and the 2018 Edition-specific features: syntax changes and non-lexical lifetimes! Show Notes Rust 1.31 Blog Post Rust 1.31 Release Notes Rust 2018 Edition Guide a simple NLL example const fn in the reference and “const contexts” “uniform paths” the raw string syntax Sponsors Thanks to Parity for sponsoring the show again. Go check out their Rust jobs! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti beaorn Behnam Esfahbod Benjamin Wasty Brandon ‘Spanky’ Mills Brian...2019-01-1400 minNew RustaceanNew RustaceanNews: Rust 1.31 and the 2018 Edition, Part IAn overview of the edition, and some of the improvements that are available in both the 2015 and 2018 editions: better lifetime elision, some Cargo features, and some library stabilizations. Show Notes Rust 1.31 Blog Post Rust 1.31 Release Notes Rust 2018 Edition Guide Previous episodes of direct interest: News: Rust 1.28 News: Rust 1.29 and 1.30 Sponsors Thanks to Parity for sponsoring the show again. Go check out their Rust jobs! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti beaorn Behnam Esfahbod Benjamin Wasty Brandon ‘Spanky’ Mills Bria...2019-01-0700 minNew RustaceanNew RustaceanInterview: Integer32Show Notes Things we mentioned on the show: the playground Ferrous Systems Magical JSON: https://quicktype.io EddyB’s company: Lyken Software Solutions Integer32 blog: “Tech Conference Budget Case Study: Rust Belt Rust 2018” Sponsors Thanks to Manning for sponsoring this episode; don’t forget to grab some of their content at 40% off using the code podnewrust18! Thanks to Parity for sponsoring the show again. Go check out their Rust jobs! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Kryvomaz Alexander Payne Andrew Dirksen Andrew Thompson Anthony Deschamps Anthony Scotti beaorn B...2019-01-0100 minArrested DevOpsArrested DevOps2018 Year-End Wrap-UpFavorite Episodes Matty Let’s Be Careful out There with J. Paul Reed and Mary Thengvall Punk Rock DevOps with Jay Gordon Shouting at the DevOps with Corey Quinn Bridget GOTO Chicago 2018 Trevor Ignite 2018 Catch Up With Jessica Deen Ignite 2018 Catch Up With Ed Thomson Ignite 2018 Catch Up With Steven Murawski Ignite 2018 Catch Up With Donovan Brown Numbers We passed 1,000,000 listens this year Most listened to episode of 2018 - Punk Rock DevOps with Jay Gordon Second most listened to episode of 2018 - Theatre Geeks Unite and Tech Over the World 2018-12-211h 11New RustaceanNew Rustaceane027: Trust Me; I Promise!An intro to unsafe Rust and Rust’s idea of safety. Show Notes Errata A quick correction: on the show I said that a trait needed to be unsafe when it had an unsafe fn method. This isn’t correct: safe traits can have unsafe methods, and unsafe traits can exist without any methods at all (as implied by my reference to Send and Sync). You can see this in practice in the following example, which compiles just fine! trait ASafeTrait { unsafe fn unsafe_method() {} } unsafe AnUnsafeTrait {} The idea of an unsa...2018-12-0100 minNew RustaceanNew RustaceanNews: Rust 1.29 and 1.30Procedural macros, better paths, and the Rust 2018 beta! Show Notes Rust 1.29: blog post release notes Rust 1.30: blog post release notes RFC: path clarity Sponsors Thanks to Parity for sponsoring the show again. Go check out their Rust jobs! Patreon Sponsors Adam Green Aleksey Pirogov Alexander Payne Alexander Kryvomaz Andrew Thompson Anthony Deschamps Anthony Scotti Behnam Esfahbod Benjamin Wasty Brandon ‘Spanky’ Mills Brian Casiello Brian Manning Bryan Stitt Bryce Johnston Caryn Finkelman Cass Costello Chap Lovejoy Charlie Egan Chip Chris Palmer Daniel Dan Abrams Daniel Bross Daniel Coll...2018-11-1600 minNew RustaceanNew RustaceanBonus 12: Translating Between LanguagesMusings inspired by a project translating TypeScript to Rust Sponsors Thanks to Manning for sponsoring the show and giving all of you a 40%-off discount on their whole store (but especially Carol Nichols’ and Jake Goulding’s Rust in Motion video content and the Rust in Action MEAP!) at deals.manning.com/new-rustacean Patreon Sponsors Aaron Turon Adam Green Aleksey Pirogov Alexander Payne Alexander Kryvomaz Andrew Thompson Anthony Deschamps Anthony Scotti Behnam Esfahbod Benjamin Wasty Brandon ‘Spanky’ Mills Brian Casiello Brian Manning Bryan Stitt Bryce Johnston Caryn Finkelman Cass Costello Chap Lovejoy Charlie...2018-10-2400 minArrested DevOpsArrested DevOpsIgnite 2018 Catch Up With Steven MurawskiTrevor is joined by Steven Murawski at Microsoft Ignite 2018, and have a quick catch up on the event and the state of the DevOps world.2018-10-1600 minNew RustaceanNew RustaceanBonus 11: BurnoutWhat burnout is, the many ways it can happen to us, and what we can do about it. Show Notes My blog posts on burnout (and the RSS feed) Mayo clinic guidelines Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Antonin Carette Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Brian Casiello Brian Manning Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Damien Stanton Dan Abrams Daniel Bross Daniel Collin Daniel Mason Daniel P. Clark David Hewson Derek Morr Eugene Bulkin Graham Wihlidal Hans Fjällemark Henri S...2018-09-2300 minNew RustaceanNew RustaceanNews: Rust 1.28Stable `#[global_allocator]`, more Rust 2018 Edition schedule news, video learning resources, and a static site generator! Show Notes Rust 1.28: blog post release notes wee_alloc: repository blog post rustfmt RC Nick Cameron’s LinuxConfAu 2018 tutorial Gutenberg Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Antonin Carette Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Brian Casiello Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Damien Stanton Dan Abrams Daniel Collin Daniel Mason Daniel P. Clark David W. Allen David Hewson Derek Buckley Derek Morr Eugene Bu...2018-08-1737 minNew RustaceanNew Rustaceane026: Functional Programming IdeasHow Rust both borrows from FP languages and charts its own, very different course. Show Notes Sponsored by Parity Technologies! Parity is hiring Rust developers so if you’re interested, you should check out their job listings! Links Maybe Haskell “shared mutable state is the root of all evil” “code smells” Persistent Data Types/Structures rpds crate immutable.rs Sponsors Aaron Turon Alexander Kryvomaz Alexander Payne Anthony Deschamps Anthony Scotti Antonin Carette Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Brian Casiello Chap Lovejoy Charlie Eg...2018-07-2500 minNew RustaceanNew Rustaceane025: Traits Deep Dive, Part IIIClosure traits, `impl trait`, `dyn trait`, and object safety! Show Notes Sponsored by Parity Technologies! Parity is hiring Rust developers so if you’re interested, you should check out their job listings! Links RFC #1733: Trait Aliases RFC #255: Object Safety Ch. 17 in the Second Edition of The Rust Programming Language Huon Wilson’s post Example You can see all of the pieces of the final example described in the show here (and the module has the required definitions for Point). let points = vec![ Point { x: 1.0, y: 2.0 }, Point { x: 12.0, y: 4.3 }, Poin...2018-07-0500 minNew RustaceanNew RustaceanNews: Rust 1.27Stable SIMD, `dyn trait`, `rustfix` and the alpha release of the Rust 2018 Edition Preview! Show Notes Rust 1.27: blog post release notes This Week in Rust The Rusty Spike Hello Rust Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Antonin Carette Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Brian Casiello Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Damien Stanton Dan Abrams Daniel Collin Daniel Mason Daniel P. Clark David W. Allen David Hewson Derek Buckley Derek Morr Eugene Bulkin [Hans Fjällemark] Henri Sivonen I...2018-06-3000 minNew RustaceanNew Rustaceane024: Traits Deep Dive, Part IIOperators as sugar for traits, traits as generic constraints, monomorphization, and universal and existential types. Show Notes on monomorphization, see also Sean Griffin’s RustConf 2017 talk zero-cost abstractions Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Antonin Carette Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Brian Casiello Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Damien Stanton Dan Abrams Daniel Collin Daniel Mason Daniel P. Clark David W. Allen David Hewson Derek Buckley Derek Morr Eugene Bulkin [Hans Fjällemark] Henri Sivonen Ian Jones Jak...2018-06-2000 minNew RustaceanNew RustaceanCYSK: The wasm toolswasm intro, wasm-bindgen, and wasm-pack Show Notes WebAssembly asm.js wasm-bindgen wasm-pack Rust wasm working group GitHub org Twitter This week in Rust and WebAssembly Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin [Hans Fjällemark] Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller...2018-06-0100 minNew RustaceanNew RustaceanNews: Rust 1.26impl trait, match on references, Results from main, and more. A good way to mark three years since Rust 1.0! Show Notes Rust 1.26: blog post release notes RFC #2115 The Rusty Spike webassembly.studio burntsushi’s now-1.0 crates: regex csv docopt Search crates VS Code plugin Sponsors Aaron Turon adsertoris Alexander Payne Anthony Deschamps Anthony Scotti Antonin Carette Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Brandon “Spanky” Mills Brian Casiello Chap Lovejoy Charlie Egan Chip Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. All...2018-05-1500 minNew RustaceanNew Rustaceane023: Traits Deep Dive, Part IDefining and using your own traits, using other crates' traits, and the orphan rule. Show Notes Traits— in the Rust book in Rust by Example Also of interest: specialization: RFC #1210 recent blog posts: “Maximally minimal specialization: always applicable impls” “Sound and ergonomic specialization for Rust” Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Antonin Carette Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Brian Casiello Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen D...2018-04-2800 minNew RustaceanNew RustaceanNews: Rust 1.25Paths and matches and SIMD, cargo new changes, and tons of community-driven learning materials! Show Notes Rust 1.25.0 blog post RFC #1358 – #[repr(align)] RFC #2325 – SIMD stabilization RustConf CFP Hello Rust “Functional and Concurrent Programming in Rust” Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Antonin Carette Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Brian Casiello Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Buckley Derek Morr Eugene Bulkin [Hans Fjällemark] Henri Sivonen I...2018-03-3100 minNew RustaceanNew RustaceanBonus 10: “Becoming a Contributor”My Rust Belt Rust 2017 talk! Show Notes slides video script on my website Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin [Hans Fjällemark] Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi...2018-03-1700 minNew RustaceanNew RustaceanNews: Rust 1.24Performance wins, incremental compilation, and the Rust 2018 Roadmap and Epoch. Show Notes Rust 1.24.0 blog post Rust 1.24.1 blog post Rust 2018 Roadmap RFC Rust Epochs RFC Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin [Hans Fjällemark] Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Ju...2018-03-0200 minNew RustaceanNew RustaceanCYSK: SerdeThe library for serialization and deserialization in Rust. Show Notes Serde custom derive serde_json its JSON parsing its JSON writer Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin [Hans Fjällemark] Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Ho...2018-02-1000 minNew RustaceanNew Rustaceane023: Send and SyncThe “marker traits” that Rust uses for safe concurrency. Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Guido Hoermann [Hans Fjällemark] Hendrik Sollich Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder...2018-02-0100 minNew RustaceanNew RustaceanInterview – Diesel 1.0, with Sean Griffin – Part 2Getting Diesel to 1.0, writing docs and exposing problems with the API, improving Diesel in the future, and thinking about API design for open source libraries in general. Show notes Macros 2.0 The Bike Shed episodes on Diesel 0.99 and 1.0 126: Speaking of Compilers… - where Sean talked about some of the same changes mentioned on the show here. 135: A Series of Unfortunate Examples - where Sean talks a bit more about his adventures writing docs for Diesel 1.0 (and the corresponding feature freeze). Generic associated types, which you may have heard of under the name “associated type constructors” Multitenancy Library patter...2018-01-2200 minNew RustaceanNew RustaceanInterview – Diesel 1.0, with Sean Griffin – Part 1Growing Diesel's community, self-imposed technical challenges, and some of the ways Diesel has contributed to the Rust ecosystem. Show notes Sean’s previous appearance on the show Chat app options: IRC Slack Gitter The Diesel Gitter room Discord SQL back ends PostgreSQL SQLite MySQL endianness byteorder crate object safety trait object Sean’s RustConf talk monomorphization Custom derive and procedural macros Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan...2018-01-1300 minNew RustaceanNew RustaceanNews: Rust 1.23Show notes Rust 1.23 1.23 release notes rustdoc tracking issue rustdoc blog post not copying function arguments the first news episode the impl period impl period announcement final newsletter Diesel ORM Firefox Quantum “Fearless Concurrency in Firefox Quantum” e015: Not dumb pointers. WebAssembly classic asteroids game a password generator Yew JSX stdweb Glimmer VM spike “Rust and the Case for WebAssembly in 2018” “New Year’s Rust: A Call for Community Blogposts” my other podcast, Winning Slowly Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lov...2018-01-0600 minNew RustaceanNew RustaceanIncreasing Rust's Reach: Matt GathuMatt’s experience porting wget to Rust. Show Notes Rosetta Code wget Matt’s Rust implementation Matt’s blog posts Writing a Command Line Tool in Rust Testing a Rust Command Line Tool Rust Nairobi Meetup @RustNairobi Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Coope...2017-12-3100 minNew RustaceanNew RustaceanIncreasing Rust's Reach: Lee BaillieLee’s experience designing a new website for Rust. Show Notes Increasing Rust’s Reach Ember Rails Talks at RustConf (as Liz Baillie) at RustFest Kyiv (as Liz Baillie) comparing Rust and Ruby at a meetup Sinatra Helix the Slackbot framework Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Henri Sivonen Ian Jones Jaku...2017-12-2600 minNew RustaceanNew RustaceanIncreasing Rust's Reach: Anna LiaoAnna's experience learning Rust while porting a Raspberry Pi Python project as part of the Increasing Rust’s Reach 2017 program. Show Notes Increasing Rust’s Reach Go This Week In Rust PyCon Raspberry Pi Sense HAT PyCascades Andrew Gallant (burntsushi) ripgrep RustBridge exercism.io the other Sense HAT Rust conversion Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hews...2017-12-2100 minNew RustaceanNew RustaceanNews: Rust 1.21 and 1.22Quality of life improvements, Failure, wasm, and rustdoc fun. Links and Notes Rust 1.21 blog post “When Will the RLS be Released?” Rust 1.22 Rusty Spike Rust Fest Rust Belt Rust YouTube channel my talk: script and slides the Failure crate prior art: error-chain wasm support in Rust itself external Markdown files for docs the RFC the implementation Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Anton Van Moere Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Caryn Finkelman Charlie Egan Chris Jones Christian Schwarz Chris Palmer Dan Abrams Dani...2017-11-2400 minNew RustaceanNew RustaceanMeta 2: Two milestonesTwo years and fifty episodes of New Rustacean—time to celebrate with stickers and shirts! Links JavaScript to Elm Idris Elixir Shirts Get them here! – available till Oct 9, 2017 at 8:00 PM EDT. Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Charlie Egan Chris Jones Chris Palmer Dan Abrams Daniel Collin [David W. Allen] David Hewson Derek Morr Eugene Bulkin Henri Sivonen Ian Jones Jakub "Limeth" Hlusička James Cooper Jerome Froelich Jonathan Turner Jupp Müller...2017-09-2500 minNew RustaceanNew RustaceanCYSK: RayonSafe, threaded, parallel code in Rust!Links and NotesRayon Source Crate Docs README blog post Other things referenced on the show Request for Explanation #10 [e016: RefCells and code smells] – on mutability ["embarassingly parallel"] https://www.newrustacean.com/show_notes/e016/index.html ["embarassingly parallel"]: https://en.wikipedia.org/wiki/Embarrassingly_parallelSponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Charlie Egan Chris Jones Chris Palmer Dan Abrams Daniel Collin [David W. Allen] De...2017-09-1600 minNew RustaceanNew RustaceanNews: Rust 1.20Associated constants, conference season, meetups, and more! Links and NotesRust 1.20blog postchangelogAssociated items RFC – and see the code for today's show for examples of the variants I described on the show!RustConf 2017RustFest 2017registrationRust Belt Rust 2017registration (and don't forget to use code newrustacean for 20% off!)rustrations.clubSponsorsAnthony DeschampsAnthony ScottiAleksey PirogovAndreas FischerAndrew ThompsonAustin LeSureBehnam EsfahbodBenjamin WastyBrent VatneCharlie EganChris JonesChris PalmerDan AbramsDaniel Collin[David W. Allen]Derek MorrEugene BulkinHenri SivonenJakub "Limeth" HlusičkaJames CooperJonathan TurnerJordan HendersonJupp MüllerJustin OssevoortKarl HobleyKeith GrayKilian RaultLuca SchmidMasashi FujitaMatt RudderMatthew PiziakMax JacobsonMessense LvMicael BergeronNathan SculliNick Steve...2017-09-0100 minNew RustaceanNew RustaceanBonus 9: Open source is mostly just normal peopleMy experience with ember-cli-typescript as an example: we're all just people muddling along and doing our best.Links and Notesember-cli-typescriptThe Bike Shed #118: Nonsense In, Nonsense OutSean's appearance on New Rustacean: Interview 1SponsorsAnthony DeschampsAnthony ScottiAleksey PirogovAndreas FischerAndrew ThompsonBehnam EsfahbodBenjamin WastyBrent VatneCharlie EganChris JonesChris PalmerChristopher GiffardDan AbramsDaniel Collin[David W. Allen]Derek MorrEugene BulkinHenri SivonenJakub "Limeth" HlusičkaJames CooperJonathan TurnerJordan HendersonJupp MüllerJustin OssevoortKarl HobleyKeith GrayKilian RaultLuca SchmidMatt RudderMatthew PiziakMax JacobsonMessense LvMicael BergeronOliver Uvman - see the Tomaka Patreon and arewegameyet.comOvidiu CurcanPascal HertleifPatrick O'DohertyPeter TillemansPhilipp KellerRalph Giles ("rillian")Randy Ma...2017-08-1437 minNew RustaceanNew Rustaceane021: Keeping your types under coverUsing type aliases and creating custom type wrappers for more expressive and safer code. Links and Notes Deref Iterator std::io::Result Sponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Charlie Egan Chris Jones Chris Palmer Dan Abrams Daniel Collin David W. Allen Derek Morr Eugene Bulkin Henri Sivonen Jakub "Limeth" Hlusička James Cooper Jonathan Turner Jordan Henderson Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Matt Rudder Matthew Piziak Max Jacobson Messense Lv Micael Be...2017-07-1800 minNew RustaceanNew RustaceanNews 3: Increasing Rust's ReachGrowing Rust's diversity to help Rust grow. Links and Notes Initiative blog post Initiative submission form Sponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Charlie Egan Chris Jones Chris Palmer Christopher Giffard Dan Abrams Daniel Collin Derek Morr Eugene Bulkin Henri Sivonen Jakub "Limeth" Hlusička James Cooper Jonathan Turner Jordan Henderson Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Matt Rudder Matthew Piziak Max Jacobson Messense Lv Micael Bergeron Ovidiu Curcan Pascal Hertleif Patrick O'Doherty Peter Tillemans Ph...2017-07-0400 minNew RustaceanNew RustaceanCYSK: RocketAn accessible, well-designed web framework in Rust! Links and Notes Rocket Hyper Iron Django Rails ASP.NET MVC Procedural macros in the Rust book first edition second edition – still in progress at time of publication RFC #1566 implementation tracking issue metaprogramming Lisp Sponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Ben Whitley Behnam Esfahbod Benjamin Wasty Charlie Egan Chris Jones Chris Palmer Christopher Giffard Dan Abrams Daniel Collin Derek Morr Eugene Bulkin Henri Sivonen Jakub "Limeth" Hlusička Jonathan Turner Jordan Henderson Jupp Müller Justin Ossevoort Karl Hobl...2017-07-0100 minNew RustaceanNew RustaceanInterview 4 – Jonathan Turner: Part 3Smoothing the Rust dev story Future work on the RLS, in Rust itself, and in Servo. Show Notes Building the Rust Language Service: Language Server Protocol plugins RLS reference VS Code plugin Kalita Alexey's vscode-rust langserver.org The 2017 Rust Roadmap Improved match ergonomics around references const generics RFC #1931 Working on Servo: Servo Windows nightlies LLVM Apple's use on their graphics pipeline: OpenGL Metal clang Swift Project Quantum WebKit KHTML Safari Sponsors Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Ben Whitley Behnam Esfahbod Benjamin...2017-06-1700 minNew RustaceanNew RustaceanInterview 4 – Jonathan Turner: Part 2Making Rust Better Rust as the fusion of systems and high-level programming languages, and the RLS. Show Notes The survey Language adoption: Guido van Rossum and Python Matz (Yukihiro Matsumoto) and Ruby Dart Building the Rust Language Service: Racer rustw Language Server Protocol Demo at RustConf 2016 Anders Hejlsberg – designer or lead developer of Turbo Pascal, Delphi, C#, and TypeScript Serde Roadmap GitHub Project Language Server Protocol plugins RLS reference VS Code plugin Kalita Alexey’s vscode-rust langserver.org The 2017 Rust Roadmap Improved match ergonomics around references const generics RFC #1931 Sponsors Anth...2017-05-3000 minNew RustaceanNew RustaceanInterview 4 – Jonathan Turner: Part 1Getting to Rust Background, TypeScript, coming to Rust, and how helpful the Rust community can be. Show Notes On Jonathan's programming backstory: TI-99/4A Commodore 64 Cray Chapel TypeScript Yehuda Katz ECMAScript Language Committee Data locality CPPCast BASIC Pascal Ultima After the transition to working on Rust full-time: Improving the error messages— design issue Jonathan's personal blog post "Helping with the Rust Errors" Official Rust blog post announcing and describing the feature, "Shape of Errors to Come" Elm error list issue Sponsors Anthony Deschamps Anthony Sc...2017-05-0100 minNew RustaceanNew RustaceanCYSK: RLSWhere the RLS came from, what it can do, and how you can start using it today! Notes One major ergonomic improvement to developing in Rust in 2017 is coming via the Rust Language Service: an initiative that lets us share a common core of functionality between every editor – from Vim to VS Code and everything in between. In today's episode, I give some background on it and talk about how you can start using it today! Links Rust Language Service repo blog posts announcement alpha 2 release first rustup release vscode-rust Language Server Pr...2017-04-1800 minNew RustaceanNew Rustaceane020: Putting code in its placeHow do we organize code in Rust? Where do we break it apart into modules or crates, and why? Notes Structuring code in a language like Rust can seem a bit more ambiguous than doing the same in a language with classes to attach all our functionality to, but in practice, the concerns are much the same: modules are namespaces, and we group by responsibility. In today's episode, I talk through that philosophy (and give some comparisons to other languages), and then look at what it looks like in practice! Links Learning...2017-04-0100 minNew RustaceanNew RustaceanBonus 8: Giving back (by teaching)On the responsibilities and opportunities we have to help others with our knowledge and abilities. Notes Many of us have been very blessed with opportunities and support as we learn software. We should go out of our way to share with others in kind. Today, my focus is on teaching, but there are lots of ways to "give back." And I'd love to hear your thoughts and things you're doing in that vein! Links Julia Evans keyof and Mapped Types in TypeScript 2.1 -- the blog post I mentioned writing a...2017-03-1900 minNew RustaceanNew Rustaceane019: Let's `Clone` a `Cow` code{white-space: pre;} The final pieces of the story for (single-threaded) memory management in Rust. Notes Sometimes, we actually do need to copy types. Wouldn't it be nice if Rust gave us a convenient way to do that when it's convenient, or when the cost is low enough that the ergonomic tradeoffs are worth it? Well, perhaps unsurprisingly, it does! The Copy and Clone traits, plus the Cow type, give us everything we need! Links underhanded.rs The typess std::marker::Copy "Copy types...2017-02-2800 minNew RustaceanNew RustaceanCYSK: clapA Command-Line Argument Parser. Links crates.io docs.rs GitHub videos book YAML: example from clap YAML associated Rust implementation example from lightning-rs: YAML associated Rust implementation Sponsors Sponsors Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Ben Whitley Charlie Egan Chris Palmer Christopher Giffard Daniel Collin Derek Morr Jakub "Limeth" Hlusička Jordan Henderson Jupp Müller Keith Gray Lachlan Collins Luca Schmid Matt Rudder Matthew Piziak Max Jacobson Micael Bergeron Ovidiu Curcan Pascal Hertleif Peter Tillemans Philipp Keller Ralph Giles ("rillian") Raph Levien reddraggone9 Steven Murawski St...2017-02-1500 minNew RustaceanNew Rustaceane018: `Borrow`, `AsRef`, `Deref`: my head hurts nowThree traits which are essential for designing good, Rustic APIs. Notes Borrow, AsRef, and Deref are a little complicated, but they're well-worth understanding. Together, they give you tools for dealing with everything from HashMap and friends to conversions involving smart pointer types to easily using String and str or Vec and slice together. Links AsRef, Borrow, and Deref: Borrow and AsRef in The Rust Programming Language collections::borrow::Borrow std::convert::AsRef std::ops::Deref persistent data structures "Rust and Rest" – Arnin Roacher sentry-cli Particularly relevant previous episodes: e008: Just like something el...2017-02-0100 minNew RustaceanNew RustaceanCYSK: quick-xmlA pull-parser for reading and writing XML. Links crates.io docs.rs GitHub syntax highlighting – example from lightning-rs Sponsors Aleksey Pirogov Andreas Fischer Ben Whitley Cameron Mochrie Chris Palmer Christopher Giffard Daniel Collin Derek Morr Jakub “Limeth” Hlusička Jupp Müller Keith Gray Lachlan Collins Luca Schmid Matt Rudder Matthew Piziak Micael Bergeron Ovidiu Curcan Pascal Hertleif Peter Tillemans Philipp Keller Ralph Giles (“rillian”) Raph Levien reddraggone9 Ryan Ollos Steven Murawski Vesa Kaihlavirta Vlad Bezden William Roe Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. Yo...2017-01-0900 minNew RustaceanNew RustaceanNews 2: Let's talk roadmap!Rust’s achievements in 2016 and goals for 2017 Links Rust releases: 1.10: blog post | release notes 1.11: blog post | release notes 1.12: blog post | release notes 1.12.1: blog post 1.13: blog post | release notes 1.14: blog post | release notes Rust 2017 roadmap RFC text RFC discussion Other official Rust blog posts: Shape of errors to come Incremental compilation Milestone: beta Milestone: across crates Milestone: in typechecking Cargo workspaces: Original RFC and discussion Documentation Rust Language Service: Announcement post on internals.rust-lang.org Demo Non-core projects mentioned on the show: Futures Tokio Rocket My projects Lightning RFC #1636: text discussion tracking issue (where you can contribute!) 2016-12-2900 min