Runtime Arguments

Runtime Arguments

Conversations about technology between two friends who disagree on plenty, and agree on plenty more.

Episodes

March 21, 2026 68 mins

If you've ever debugged a program, looked for lost socks or tried to figure out why red spots are developing on your skin, then Bayes' rule was almost certainly used to help you on your journey. Even if you don't know anything about it. Humans have evolved to solve problems but along the way, we as a species sometimes fall for traps or fail to consider all the evidence when figuring things out.

In this episode, Wolf e...

Listen
Mark as Played

Containers have become the standard way for deploying applications on servers and the web and sometimes even on the desktop.

In this episode we dive into what containers are, how they work, how to build them and what you can do with them.

Whether you are using containers in your development environment, deploying on servers in your data center or as a cloud service, containers save time, handle dependencies, increase security and jus...

Listen
Mark as Played

In episode 8, Wolf talks about using AI to write code; and a bit of the landscape around that. In this episode, he describes what he’s learned on his journey from just coding to using AI as a major tool in his toolbox for addressing friction in every area of (mostly) work and (a bit of) life.

Less about the landscape and more about the applications, the reasoning, the big-picture, and having the right expectations.

Links:

Claude best ...

Listen
Mark as Played
February 7, 2026 96 mins

Jim brings his vast knowledge of Databases and dives into the history, some theory, some best practices and some choices you can make.

Links:

Claude best practices guide - https://code.claude.com/docs/en/best-practices

Passkeys Server and Client - https://github.com/Runtime-Arguments/passkeys-demo

Webassembly History - https://bytecodealliance.org/articles/ten-years-of-webassembly-a-retrospective

E.F.Codd - Relational Model of Data for ...

Listen
Mark as Played
January 24, 2026 103 mins

Git is an amazing tool for managing your source code. Lots of people use it every day but most people barely scratch the surface of what git can do.

In this episode, we dive in and explain lots of features from the simple to the complex.

Links:

Julia Evans Wizard Zines

https://wizardzines.com - The main page

https://wizardzines.com/comics/inside-git/ - The git specific 'Zine

Hosts:
Jim McQuillan can be reached at jam@RuntimeArgu...

Listen
Mark as Played

Data centers are sprouting up every where. Do we really need more of them?

In this episode, Jim and Wolf talk about what data centers are, how prevalent they are and what it takes to build them.

We talk about the sizes and energy uses and all sorts of other things related to data centers.

It was a fun episode to research and very eye-opening.

Links:

https://statista.com

https://cloudscene.com/region/datacenters-in-north-america

https://ve...

Listen
Mark as Played
December 27, 2025 62 mins

This episode is a little different from our normal format.

When you listen to podcasts, watch Youtube videos or even sit in a conference room listening to a speaker, they almost always will mention things and assume you know what they are talking about.  And lets face it, we don't always know what they are talking about.

In this episode, Jim asks Wolf questions.  Questions about things you hear in other podcasts (maybe even ours...

Listen
Mark as Played

When people talk about the power of their computers, we've heard all kinds of claims:

  • I have more power on my desktop computer than the Apollo had to put a man on the moon
  • The phone in my pocket has more power than the Apollo space program had
  • I have more power on my wrist watch than the lunar lander
  • And the latest one: I have more power in my key fob than the Apollo capsule had

Are any of these true?  In this episode, we ...

Listen
Mark as Played

Wolf has lots of great information about the tools you should consider using when developing software projects. Jim chimes in with his own ideas.

Takeaways

Just a few take-aways this episode and I hope by this point you have already internalized them and this is just a summary.

  • I’ve presented categories: the tools you will absolutely need to get your job done. You will need an editor. You will need language. You will need a source...
Listen
Mark as Played

Listen in as Jim describes what POSIX is, what it means to be "POSIX Compliant" and why you should (or shouldn't) care.

Hosts:
Jim McQuillan can be reached at jam@RuntimeArguments.fm
Wolf can be reached at wolf@RuntimeArguments.fm

Follow us on Mastodon: @RuntimeArguments@hachyderm.io

If you have feedback for us, please send it to feedback@RuntimeArguments.fm

Checkout our webpage at h...

Listen
Mark as Played
November 1, 2025 56 mins

Wolf surfaces five fundamentals to becoming a better developer (that you probably didn’t even know you didn’t know)! This is a fiery one! Jim asks questions, and also questions Wolf's choices.

Takeaways

  • The problem comes first—ask more questions
  • Start with the simplest thing that could reasonably work
  • Measure before you optimize (but don’t be stupid)
  • Understand what’s actually an error
  • Test so you can evolve, and so that you don...
Listen
Mark as Played
October 18, 2025 71 mins

Jim takes us on a walk down memory lane!

Terminals have been around for a long time, probably much longer than you'd ever guess. Join us as we talk about the history of computer terminals and get a bit into how they work and how they've evolved into the amazing applications that we have today.

Links

Listen
Mark as Played
October 4, 2025 61 mins

It's Wolf's turn this episode, and this one required research!

GPUs obviously do tons of work. You see it every time you play a graphics intensive game. You know how crypto-miners are using them. You’ve heard AI companies using them for model building. You’ve got this hardware in your machine! Can you use it? Should you use it? Where even to start?

GPUs can help if your problems, data, systems, languages, and arch...

Listen
Mark as Played
September 20, 2025 67 mins

Jim demonstrates more of his networking knowledge, though this episode still required a lot research. Wolf, of course, has questions.

The internet has been around for more than 40 years in some form. It's outgrown its ability to handle all of the hosts but fortunately, there's a solution. IPv6 is mature and wide-spread and not only does it increase the address space to 128-bits (up from 32-bits) it is also more efficient f...

Listen
Mark as Played

Wolf hands you the keys to the old-world kingdom, which turn out to still be valuable, just much less used!

Most programmers are comfortable in their IDE but still click through file managers and manually handle repetitive tasks outside of it. You might know basic command line navigation, maybe even write the occasional script, but you're missing the real superpower: composition - the art of connecting existing tools to solve c...

Listen
Mark as Played
August 23, 2025 86 mins

We talk about data types and their importance in software development. Modern dynamic languages hide type information from you but it's still there, under the hood. Statically-typed languages, on the other hand, bring types right out in front of you. What are the fundamental types and why are they important? What about user defined types and aggregate types?

Join us as we dive right in and try to explain it all. In most episode...

Listen
Mark as Played

Wolf has a lot to say about AI and coding!

If you’re expecting AI to write entire programs for you while you sit back and watch, we're going to disappoint you right up front—that’s not what these tools do well, and chasing that fantasy will waste your time. But what if we told you there’s a tool that could help you interpret cryptic error messages, navigate tricky syntax in unfamiliar languages, write the documentation you alwa...

Listen
Mark as Played
July 26, 2025 51 mins

If you need to connect to remote networks, or if you are outside of your network and would like to connect into it, then almost certainly you need a VPN. Jim has lots of real-world experience connecting networks together. In this episode we talk about various ways to connect and list some of the issues that you might run into.

Take-aways from the episode:

  • There's a difference between a "VPN" and a "VPN Service...
Listen
Mark as Played

Wolf talks about making your programs better. There are lots of ways to make them better. It all starts with figuring out what matters and measuring it. Measuring it all the time. Measuring it more. This episode is about following that path.

Show notes:

Take-aways from the episode:

  • Understand what you are optimizing for: (speed,memory,storage,developer, etc…)
  • Measurement is job one, because that’s the only way to know whe...
Listen
Mark as Played
June 28, 2025 67 mins

When setting up a new system there's many things to think about including choosing the filesystem. In this episode, Jim dives into all of the choices and describes the benefits of each. Wolf is here to ask the questions, and to fail at keeping Jim entirely on track.

Show notes

Things to think about:

  1. For Linux, ext4 is the default for many distros and it's pretty good but btrfs has some really great benefits and you shoul...
Listen
Mark as Played

Popular Podcasts

    If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.

    Betrayal Season 5

    Saskia Inwood woke up one morning, knowing her life would never be the same. The night before, she learned the unimaginable – that the husband she knew in the light of day was a different person after dark. This season unpacks Saskia’s discovery of her husband’s secret life and her fight to bring him to justice. Along the way, we expose a crime that is just coming to light. This is also a story about the myth of the “perfect victim:” who gets believed, who gets doubted, and why. We follow Saskia as she works to reclaim her body, her voice, and her life. If you would like to reach out to the Betrayal Team, email us at betrayalpod@gmail.com. Follow us on Instagram @betrayalpod and @glasspodcasts. Please join our Substack for additional exclusive content, curated book recommendations, and community discussions. Sign up FREE by clicking this link Beyond Betrayal Substack. Join our community dedicated to truth, resilience, and healing. Your voice matters! Be a part of our Betrayal journey on Substack.

    Dateline NBC

    Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com

    The Breakfast Club

    The World's Most Dangerous Morning Show, The Breakfast Club, With DJ Envy, Jess Hilarious, And Charlamagne Tha God!

    The Joe Rogan Experience

    The official podcast of comedian Joe Rogan.

Advertise With Us

Host

Jim McQuillan and Wolf

Jim McQuillan and Wolf

Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2026 iHeartMedia, Inc.

  • Help
  • Privacy Policy
  • Terms of Use
  • AdChoicesAd Choices