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.

https://wayofthecrab.com/

Eine durchschnittliche Folge dieses Podcasts dauert 58m. Bisher sind 12 Folge(n) erschienen. Dies ist ein wöchentlich erscheinender Podcast.

Gesamtlänge aller Episoden: 12 hours 37 minutes

subscribe
share






  • 1
  • 2
  • 1
  • 2

Episode 12: Code reuse could lead to bugs


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: ...


share








   1h1m
 
 

Episode 11: Always check your inputs and outputs


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...


share








 2023-08-08  53m
 
 

Episode 10: They're making a programming language now?!


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...


share








 2023-07-29  1h45m
 
 

Episode 9: Did you start Steam?


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...


share








 2023-06-30  56m
 
 

Episode 8: Beware of spiders


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...


share








 2023-06-23  56m
 
 

Episode 7: Shoehorning unsafe code


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...


share








 2023-06-17  54m
 
 

Episode 6: Making sure the happy path is happy


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.....


share








 2023-06-09  57m
 
 

Episode 5: Putting Lipstick on a Pig


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/OnceCellstabilized in Rust 1...


share








 2023-06-01  1h6m
 
 

Episode 4: Bunnies, Boxes, and Style


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 first mentioned...


share








 2023-05-26  1h0m
 
 

Episode 3: The Pit of Stupid


Ecton and ToggleBit meet for the third episode of The Way of the Crab...


share








 2023-05-18  1h0m
 
 
  • 1
  • 2
  • 1
  • 2