Self-Directed Research
Self-Directed Research
OneVariable UG
This is the Self Directed Research Podcast, where our hosts James and Amos share a little bit about the topics they’ve been obsessing about lately. Visit sdr-podcast.com/ for more information about the podcast, check out all episodes and learn about who we are and how to support us! Questions, comments, interested in sponsoring? Send an email to [email protected]
My home automation journey
Join us on this adventure as Amos describes the history of Bluetooth & co., the trials and tribulations of connecting devices in their home and how this has helped their mental well-being (yes, really). Visit sdr-podcast.com/episodes/my-home-automation-journey/ to see the show notes and transcript! CodeCrafters is a service for learning programming skills by doing. Visit our referral link at CodeCrafters to start your free trial. If you decide to upgrade, you'll get a discount and a portion of the sale will support this podcast.
Nov 20, 2024
40 min
Compile Time Crimes
James explains how to combine macros and const-fns to work around limitations of what is possible at compile time, and how to do extremely wasteful calculations at compile time to deduplicate lists of things to make embedded systems go brrr Visit sdr-podcast.com/episodes/compile-time-criemes/ to see the show notes and transcript! CodeCrafters is a service for learning programming skills by doing. Visit our referral link at CodeCrafters to start your free trial. If you decide to upgrade, you'll get a discount and a portion of the sale will support this podcast.
Nov 13, 2024
36 min
Target triples
The Wonderful Story of Target Triples and Six More Visit sdr-podcast.com/episodes/target-triples/ to see the show notes and transcript! CodeCrafters is a service for learning programming skills by doing. Visit our referral link at CodeCrafters to start your free trial. If you decide to upgrade, you'll get a discount and a portion of the sale will support this podcast.
Nov 6, 2024
38 min
What good is partial understanding?
An exploration of self-describing vs non-self-describing formats, and how it changes the shape of your programs more than you might think Visit sdr-podcast.com/episodes/partial-understanding/ to see the show notes and transcript! Descript is the fully featured, end-to-end video editor that you already know how to use. Check out our referral link here to start a free trial - if you decide to upgrade, a portion of the sale will support this podcast.
Oct 30, 2024
34 min
Things you might not have known about clipboards
Amos and James reminisce about how weird clipboards have always been. Or is it pasteboards? Or buffers? Oh boy. Visit sdr-podcast.com/episodes/clipboards/ to see the show notes and transcript! CodeCrafters is a service for learning programming skills by _doing_. Visit our referral link at CodeCrafters to start your free trial. If you decide to upgrade, you'll get a discount and a portion of the sale will support this podcast.
Oct 23, 2024
29 min
Async Allocators
A deep dive into the potential benefits, and awkward drawbacks, by making all allocations async and fallible Visit sdr-podcast.com/episodes/async-allocators/ to see the show notes and transcript! CodeCrafters is a service for learning programming skills by _doing_. Visit our referral link at CodeCrafters to start your free trial. If you decide to upgrade, you'll get a discount and a portion of the sale will support this podcast.
Oct 16, 2024
22 min
Frame Synchronization
An overview of how devices decide how to split streams of bits and bytes into frames, and the things that can go wrong Visit sdr-podcast.com/episodes/frame-sync/ to see the show notes and transcript! The Self-Directed Research podcast is made possible by our sponsors. We offer 30 second host-read ads at the end of every episode. Not sure how to get your message out, or what to say? Let us help! If you'd like to promote your company, project, conference, or open job positions to an audience interested in programming and technical deep dives, send us an email to [email protected] for more information about sponsorship.
Oct 9, 2024
28 min
Fixing build times with rubicon
Amos presents rubicon, which through terrible dynamic linking crimes, brought joy again into developing their website Visit sdr-podcast.com/episodes/dynamic-linking/ to see the show notes and transcript! The Self-Directed Research podcast is made possible by our sponsors. We offer 30 second host-read ads at the end of every episode. Not sure how to get your message out, or what to say? Let us help! If you'd like to promote your company, project, conference, or open job positions to an audience interested in programming and technical deep dives, send us an email to [email protected] for more information about sponsorship.
Oct 2, 2024
23 min
What Are You Syncing About?
An introduction to how the 'plumbing' of async tasks and drivers wait, sleep, and are notified for efficient cooperative action; and a glowing overview of the maitake-sync crate's main primitives Visit sdr-podcast.com/episodes/syncing to see the show notes and transcript! The postcard crate, which is looking for sponsors for the 2.0 release. More info to be found on the OneVariable blog.
Sep 25, 2024
30 min
You might not need Arc<T>
How global is your context? And does it really need atomic reference counting? Visit sdr-podcast.com/episodes/arc to see the show notes and transcript! Episode sponsor: Visit ladybird.org for more information and to join the mailing list.
Sep 18, 2024
24 min
Load more