
Advertise on podcast: Computer Science: Just the Useful Bits
This podcast has
20 episodes
Language
EnglishPublisher
Noah GibbsExplicit
No
Date created
2019/12/27
Latest episode
2022/06/27
Average duration
71 min.
Release period
57 days
Description
Are you a professional developer, or do you want to be? Worried that your computer science theory is not enough, or is outdated? We'll talk about which parts are useful, which aren't, and why/where. Every week you'll get an informed opinion from a professional developer about a specific part of computer science and when/where/whether it's useful. We cover algorithms, analysis, data structures and all sorts of theory, here on Comp Sci: Just the Useful Bits.
Unlock Computer Science: Just the Useful Bits podcast Email contact info,
Listeners & Audience details
Email contact information
Direct podcast contact details

Listeners
Audience numbers & engagement insights

Audience details
Podcast Insights

Podcast episodes
Check latest episodes from Computer Science: Just the Useful Bits podcast
With Andrew Mason: I Expected College to be Basically Boot Camp
2022/06/27
Andrew is the founder of the Remote Ruby Podcast (now a lot more prominent than when we talked!), RubyBlend and CodeFund. We talk about the prison and court systems, why FTP is a terrible protocol, reading code, ADHD and a lot more.
For show notes and links, see: http://justtheusefulbits.com/jtub/andrew-mason-i-expected-college-to-be-basically-boot-camp/
With Shai Schechter: Hustle Hard, Do What's Practical
2022/04/19
Shai Schechter, co-founder of RightMessage, has been hustling since he was 11. He believes that what's practical is very different for different people. If you see a task through a particular lens (e.g. tech) then that's the way you should do it. Do what comes naturally.
For show notes: https://justtheusefulbits.com/jtub/shai-schechter/
With Caitlyn Greffly: It's Like Being Paid to Go to School and Make Cool Things Forever
2021/04/21
Caitlyn didn't want to go back and get a degree "at my age", but went to Thinkful to learn to be a full-stack software engineer, which is "like being paid to go to school and make cool things forever." It's hard to tell what to focus on when there's so much to learn. "It used different muscles in my brain," she says, as she "learn[ed] to work from a place of frustration." And in the end, "it's either a good time or a good story!"
For show notes and links, see: http://justtheusefulbits.com/jtub/caitlyn-greffly-paid-to-go-to-school-and-make-cool-things-forever/
With Jennifer Tran: Coding Paradigms, the Satisfaction of Studying and Unspoken Cultural Norms
2021/04/08
Jennifer is an early-career cloud engineer. We talk about how she got into software development without having experience before university, and what that meant about picking up the unspoken cultural norms. We also talk about the dark academic aesthetic and how she improves at all of this.
For show notes and links, see: https://justtheusefulbits.com/jtub/jennifer-tran-coding-paradigms-the-satisfaction-of-studying-and-unspoken-cultural-norms/
With Ernesto Tagwerker: Learning Programming, Business and Management
2021/03/08
Ernesto and I talk about how he learned software development, but also some business and management in his competitive public university in Argentina. We talk group projects, learning well and trying things that failed.
For show notes and links, see: http://justtheusefulbits.com/jtub/ernesto-tagwerker-learning-programming-business-and-management/
With John Pavan: Coming to Programming from Nuclear Physics
2021/03/01
I met John Pavan early in his career, after he'd just made the transition from nuclear physics to full-time computer programming. We caught up on how C++ is doing and how he's doing in it. We also talked about what he looks for in a software hire, and handling legacy code.
For show notes and links, see: http://justtheusefulbits.com/jtub/john-pavan-coming-to-programming-from-nuclear-physics-and-some-vagaries-of-c++/
With Chris Seaton: On Ph.Ds and Software Apprenticeships
2021/02/23
Chris Seaton, founder of TruffleRuby, talks with me about getting a computer science Ph.D, how learning compilers is necessarily like an old-style apprenticeship, and a near-the-metal view of complex algorithms for computation.
For show notes and links see: For show notes, links and comments see https://justtheusefulbits.com/jtub/chris-seaton-on-phds-and-software-apprenticeships/
With Michael Dominick: Your Duck Was the Only Thing That Company Had Going For It!
2021/02/15
Michael Dominick, of the Mike Dominick Show, talks to me about patterns in software, the Pokemon API, what he looks for when hiring developers and how he's pretty sure the universe is POSIX compliant.
Links available here: http://justtheusefulbits.com/jtub/michael-dominick-your-duck-was-the-only-thing-going-for-it/
With George Sheppard: On Security, UML and What's More Important than Money
2020/11/10
George and I talk about how he learned to do what we do. He loved his classes on security, and I'm envious. He doesn't remember his classes on mathematics — I might envy that, too. We talk about how hard making good games is, a little. And we talk about how you need to think of each job as a stepping stone to the right next thing.
For show notes, links and comments see https://justtheusefulbits.com/jtub/george-sheppard-security-uml-and-what-is-more-important-than-money/
With Jared White: the Trip from PHP to Ruby and Beyond
2020/11/03
Jared and I talk about his journey through all sorts of programming platforms, from the Commodore 128, through PHP to Ruby and onward. He talks about Object Oriented programming, Rails service objects and why he doesn't like classes that are just functions. He talks about how GitHub brings a little of the benefits of pair programming to the single-programmer experience. We even talk a little language performance, and how machine learning code looks weirdly like graphics and GPGPU.
For show notes, links and comments see https://justtheusefulbits.com/jtub/jared-white-the-trip-from-php-to-ruby/
With Chris Oliver: The Black Magic of Video Game Timing
2020/10/27
In this episode, Chris and I talk about the black magic of video game timing, why you should build your own package manager, why you should write what you love, why Chrome using All The Memory is a good thing and what you can learn from Porsche redesigning their whole car every four years.
For show notes, links and comments see https://justtheusefulbits.com/jtub/chris-oliver-the-black-magic-of-video-game-timing/
With Drew Carpenter: Static or Dynamic Languages?
2020/10/13
In this episode, Drew and I talk about job interviews, static and dynamic languages and a little of everything career-related.
For show notes, links, comments and transcripts see https://justtheusefulbits.com/jtub/drew-carpenter-static-and-dynamic-langs/
Podcast reviews
Read Computer Science: Just the Useful Bits podcast reviews
Podcast sponsorship advertising
Start advertising on Computer Science: Just the Useful Bits relevant audience podcasts
You may also like to advertise on these Podcasts

4.91329684
The Learning Leader Show With Ryan Hawk
Ryan Hawk

4.9497742102
The MeidasTouch Podcast
MeidasTouch Network

4.6612652000
The Dan Bongino Show
Cumulus Podcast Network | Dan Bongino

4.9326341342
REAL AF with Andy Frisella
Andy Frisella

4.6300041129
Wow in the World
Tinkercast

4.717141101
The Shotgun Start
The Fried Egg

4.74087423
Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas
Sean Carroll

4.41506022000
The Ben Shapiro Show
The Daily Wire

4.610932506
The Bulwark Podcast
The Bulwark

4.497505854
Morbid
Ash Kelley & Alaina Urquhart