Ecton and ToggleBit
The Way of the Crab
A podcast where two Rustaceans set out to make a game. In each episode, we talk about what we've been working on using the Rust programming language as well as other topics that have been on our mind or our listeners have asked about.
Auteur
Ecton and ToggleBit
Catégorie
Site du podcast
Dernier épisode
31 août 2023
Où écouter ?
Les podcasts dans l'appli Replaio Radio Bientôt disponibleLes podcasts arrivent très bientôt dans l'appli. Installe-la dès maintenant et découvre en avant-première une toute nouvelle façon de vivre les podcasts
Épisodes
Episode 12: Code reuse could lead to bugs 31.08.2023 1:01:05
Notes 00:26: Wordle Nerdle 08:36: Programming language design discussions Type and Effect Systems Crumb YAML (YAML Ain't Markup Language™) #! Cargo Script 28:11: Optimizing our user interfaces Gooey Anathema Kludgine tracing Jaeger Archer: A simple clone of Jaeger in Rust Arch Wiki: .NET 39:15: Ecton's recent work on BonsaiDb 42:50: Keeping our systems up to date rustup 44:40: Rust 1.72 unstable f...
Episode 11: Always check your inputs and outputs 08.08.2023 53:31
Notes 00:18 What has Ecton been up to? Erlang Elixir BEAM Bud nom Crafting Interpreters 12:50 What has ToggleBit been up to? 17:50 Do we have practices we follow when releasing code? 21:35 A discussion of types arising from a story of an ash cloud Typestates in The Embedded Rust Book: Static Guarantees . 30:00 Did our early development experiences become our preferred experiences? REALbasic / Xojo...
Episode 10: They're making a programming language now?! 29.07.2023 1:45:18
Notes 00:00:20 What has Ecton been up to? Gooey wgpu winit 00:01:20 What has ToggleBit been up to? (Removing Lifetimes) Arc Kludgine wgpu::RenderPass "this is a known limitation that will be removed in the future" Trait Objects 00:06:55 Writing public test utilities? 00:09:14 What is our podcast recording setup? Audacity 00:15:00 Pressure cooker fun Kristoff Zig 00:17:50 Optimizing [Anat...
Episode 9: Did you start Steam? 30.06.2023 56:05
Notes 00:17 What has Ecton been up to? Kludgine caffeine-ng bevy wgpu cosmic-text glyphon wgpu: Encapsulating Graphics Work 05:40 What has Togglebit been up to? Play position PR Anathema crossterm llvm-cov-pretty 13:50 Vacationing with or without a laptop 20:48 What are our favorite flavors of ice cream? 21:55 What are we going to start working on first? Multi-user Dungeon rayon Gooey 30:53 Game m...
Episode 8: Beware of spiders 23.06.2023 56:29
Notes 00:55 What has Ecton been up to? CityHasher CRC Gooey wgpu winit Kludgine glyphon 06:30 What has Togglebit been up? Masters of Doom Anathema Xilem: an architecture for UI in Rust 21:06 How do we approach planning/project management? 26:50 What are the "worst" projects we worked on? Domain Specific Language 37:15 Diving into wgpu rend3 Fyrox 53:05 How do we approach learning new con...
Episode 7: Shoehorning unsafe code 17.06.2023 54:17
Notes 00:19: What has Ecton been working on? Gooey The Reddit blackout explained Lemmy Usenet ActivityPub Mastodon kbin 04:49: What has ToggleBit been working on? Anathema BonsaiDb wgpu 08:49: User experience testing / watching other people use your software ToggleBit's Twitch Stream 14:58: How do we approach benchmarking? Ecton's saga of benchmark woes BonsaiDb storage rewrite tracking issue Tech...
Episode 6: Making sure the happy path is happy 09.06.2023 57:22
Ecton and ToggleBit meet for the sixth episode of The Way of the Crab. In this episode, they discuss what they've been working on, their unit testing philosophies, and how they evaluate crates. And most importantly... they avoid discussing their game project for another episode! 01:02: Updating BonsaiDb dependencies fabruic - PR mentioned quinn futures::select!() / futures::select_biased!() tokio:...
Episode 5: Putting Lipstick on a Pig 01.06.2023 1:06:08
Ecton and ToggleBit meet for the fifth episode of The Way of the Crab. They discuss everything except their game project. 00:25: What has Ecton been working on? OnceLock / OnceCell stabilized in Rust 1.70 Gooey kempt (Ecton's library he released, but failed to name on the podcast) PartialOrd<str> missing for String 03:54: What has ToggleBit been working on? Clippy ChillFish8 23:40: ModProg a...
Episode 4: Bunnies, Boxes, and Style 26.05.2023 1:00:02
Ecton and ToggleBit meet for the fourth episode of The Way of the Crab. In this episode they discuss: What they've been working on User interface styling Premature optimization Box<str> vs String Will their game have questing in our game? Making a programmable game? Backwards compatibility Here are links to various topics mentioned throughout the episode. The list is organized by when it is...
Episode 3: The Pit of Stupid 18.05.2023 1:00:41
Ecton and ToggleBit meet for the third episode of The Way of the Crab. In this episode they discuss: What have they been working on? Premature allocation optimization Squashing Commits vs Keeping Commit History Domain Specific Languages (DSLs) vs Pure Rust Our game project Utilize generative AI? Character Progression How open will their design process be? "Finding the fun" Here are links...
Episode 2: select * from crabs 12.05.2023 57:20
Ecton and ToggleBit meet for the second episode of The Way of the Crab. The main discussion topics are: What have we been working on? Learning Rust for new programmers What makes Rust so alluring to us? What are we hoping to get out of future Rust releases? Here are links to various topics mentioned throughout the episode. The list is organized by when it is first mentioned. BonsaiDb Crabtrics (me...
Episode 1: Hello, World! 05.05.2023 1:09:21
Ecton and ToggleBit meet for an introductory episode of The Way of the Crab. The main topics are: Who are we? How did we start programming? When did we start using Rust? What are we trying to build? What does each of us think our favorite/most-often-used crate is? We also talk about our user interface projects that we've been working on recently. Here are links to various topics mentioned througho...
Podcasts similaires
Replaio n'est pas éditeur de podcasts ; les noms des émissions, les visuels et l'audio appartiennent à leurs auteurs et sont diffusés via des flux RSS publics