Episodes

Wednesday Feb 22, 2023
Wednesday Feb 22, 2023
Codebases are like houses, in that they can take on different shapes, sizes, and levels of organization and maintenance. Matt and Mike explore an article called "Uncovering Your Code's House" and discuss this interesting metaphor.
https://betterprogramming.pub/uncovering-your-codes-house-120d8f31075d

Wednesday Feb 08, 2023
Wednesday Feb 08, 2023
Sure, writing code can be fun, but is it always "right" to write that code? Matt and Mike discuss the boundaries and responsibilities programmers should be aware of when developing.

Wednesday Jan 25, 2023
Wednesday Jan 25, 2023
Matt and Mike explore the messy, but inevitable, topic of technical debt. Developing the "correct" way is often less efficient and less immediately satisfying, but it can avoid a potentially insurmountable mountain of spaghetti code later.

Wednesday Jan 11, 2023
Wednesday Jan 11, 2023
Matt and Mike dive in, once again, to that intersection of patterned audio and computer programming: MusicDev. This time, the discussion revolves, potentially endlessly, around loops, a fundamental concept in programming and also maybe in music.

Wednesday Dec 28, 2022
Wednesday Dec 28, 2022
Advent of Code 2022 is officially over! Matt and Mike gather around the ol' podcast microphones to discuss Day 19-25, and our final thoughts about the whole shebang.
* Advent of Code: https://adventofcode.com
* Tiny Code Challenge: https://tcc.lovebyte.party
* LowRez NX: https://lowresnx.inutilis.com

Wednesday Dec 21, 2022
Wednesday Dec 21, 2022
It's time for another weekly wrap-up of Advent of Code puzzles. On this episode, Matt and Mike discuss Day 12 through Day 18, but also with a side diversion through another daily coding challenge that Mike stumbled upon. Puzzles got harder and completion was no longer guaranteed this time!
* Advent of Code: https://adventofcode.com
* Tiny Code Christmas: https://tcc.lovebyte.party
* Cracking the Coding Interview: https://www.crackingthecodinginterview.com

Wednesday Dec 14, 2022
Wednesday Dec 14, 2022
Another week in December, another episode about the Advent of Code! The programming puzzle generator threw Day 5-11 at us this time, and we dig in.
It's a super-sized episode because there's just that much to discuss!
* Advent of Code: https://adventofcode.com

Wednesday Dec 07, 2022
Wednesday Dec 07, 2022
Hey, everybody! It's time for the Advent of Code again! AoC is, of course, a yuletide set of logic puzzles usually solved using some kind of programming. Matt and I did it for the first time last year, had a lot of fun, and are doing it again this year.
On this episode we go over our thoughts about how it's going after 4 days of not-too-grueling-yet Christmas elf-themed word problems.
* Advent of Code: https://adventofcode.com
* Eric Wastl Behind the Code: https://www.youtube.com/watch?v=Mb8WwKS6ajk
* aoc-cli: https://github.com/scarvalhojr/aoc-cli
* solving AoC using GPT: https://github.com/max-sixty/aoc-gpt
* discussion on reddit about the ethics of such a thing: https://www.reddit.com/r/adventofcode/comments/zc27zb/2022_day_4_placing_1st_with_gpt3

Wednesday Nov 30, 2022
Wednesday Nov 30, 2022
There's a lot of digital stuff across all the computers and devices that exist in the world. Somehow, you, the user, must find specific things in all that stuff, and content tagging is one way to make it easier. Matt and Mike explain how.

Wednesday Nov 16, 2022
Wednesday Nov 16, 2022
Usually, this podcast goes for more evergreen content, but the shakeup at Twitter over the last few weeks is too juicy to ignore with a new CEO and a daily influx of restructuring and drama. Join Matt and Mike as they try to make sense of it all, while also explaining microblogging and software development leadership.
* It Begins: Elon Musk purchase timeline, courtesy of NPR: https://www.npr.org/2022/10/27/1131378869/twitter-elon-musk-timeline
* Breaking news on "Twitter 2.0": https://www.cnbc.com/2022/11/16/elon-musk-demands-twitter-staff-commit-to-long-hours-or-leave.html

Wednesday Nov 02, 2022
Wednesday Nov 02, 2022
When a creative work is, uh, created, the question of who deserves the credit for its, um, creation is not an easy one to answer. Matt and Mike, er, try to do that, though, in this particular episode.

Wednesday Oct 19, 2022
Wednesday Oct 19, 2022
Matt: We should do a podcast episode about Improv, and the concept of "Yes, And".
Mike: No, that sounds bad.
Matt: ...
Mike: I mean, uh...yes! And it should be how it relates to programming!
Matt: Let's do it!

Wednesday Oct 05, 2022
Wednesday Oct 05, 2022
Matt and Mike start a new recurring segment about the similarities between creating music and creating code, starting with their shared usage of libraries.

Wednesday Sep 21, 2022
Wednesday Sep 21, 2022
Intelligence usually refers to the ability for humans to acquire new knowledge and apply it accordingly. Computers can do this, too, so...are they human-like? Maybe! Matt and Mike do the thing about that.

Wednesday Sep 07, 2022
Wednesday Sep 07, 2022
How programmers accomplish the task of finding answers in a database of text may have changed over the past quarter of a century, but it's still a valuable skill. Matt and Mike dig into the ins and outs of using the current method, Google, in today's episode.

Wednesday Aug 24, 2022
Wednesday Aug 24, 2022
There are many things you can do with code, such as make a web browser, photo editor, or even a tax, uh, doer. Lots of people, however, prefer to make games with their code, and Matt and Mike break down this huge and varied use on today's episode.
Displaced Gamers, which goes behind the code of old video games: https://www.youtube.com/c/DisplacedGamers
Sample episode on Zelda 2: https://www.youtube.com/watch?v=GSSUrnIpcds

Wednesday Aug 10, 2022
Wednesday Aug 10, 2022
Spaghetti is a delicious pasta, but it's also a form of coding practice that we all fall prey to at some point. Matt and Mike talk about what it is, how it comes to be, and how to untangle the mess.

Wednesday Jul 27, 2022
Wednesday Jul 27, 2022
Hanselminutes Podcast - https://hanselminutes.com
Tania Rascia - https://tania.dev

Wednesday Jul 13, 2022
Wednesday Jul 13, 2022
Due to circumstances, there's no Matt this week, folks, but fear not! Mike enlists the help of another kind soul to discuss their respective careers in IT, be they programming or otherwise.

Wednesday Jun 29, 2022
Wednesday Jun 29, 2022
Sure, writing code is fun, but have you tried writing about code in your code? What about writing other words about that code outside of that code entirely? It can all help! Matt and Mike explain.