Episodes
Wednesday Feb 07, 2024
Wednesday Feb 07, 2024
Our final discussion on the Advent of Code 2023, covering days 17 through 25, is upon your ears. Will Santa's elves successfully fix snow production and save Christmas? Erm, sorta?
Wednesday Jan 24, 2024
Wednesday Jan 24, 2024
Matt, Mike, and a special guest discuss day 11-16 of the Advent of Code 2023. Join us as we expand the cosmos, roll rocks on platforms, and drive an unreliable crucible.
* Advent of Code 2023
Wednesday Jan 10, 2024
Wednesday Jan 10, 2024
It may be 2024, so Advent of Code 2023 is done, but our minds are still catching up, trying to solve its puzzles. On this episode, Matt and Mike discuss days 4 through 10, and even a meta idea to figure out the difficulty curve for future problems.
Wednesday Dec 27, 2023
Wednesday Dec 27, 2023
While the awesome programming challenge known as the Advent of Code has officially ended for 2023, the discussion can now begin. Matt and Mike discuss the first three days and their successes and difficulties with them.
Wednesday Dec 13, 2023
Wednesday Dec 13, 2023
The current month is December, and you know what that means. It means the Advent of Code is afoot again! Matt and Mike yet again share their thoughts on this annual programming challenge after a few days of solving.
* Advent of Code 2023
* Advent of TypeScript
Wednesday Nov 29, 2023
Wednesday Nov 29, 2023
It's time for another installment of ImprovDev, the first since the, uh, only other one thus far! Matt explains the importance of trust when working with a team, and Mike listens and nods sagely while occasionally interjecting other, related words.
Wednesday Nov 15, 2023
Wednesday Nov 15, 2023
It's important to make software as accessible as possible, because diversity of experience is valuable. The web is a gigantic system of communication in our society, and on this episode Matt and Mike discuss some ways you can make it more accessible and inclusive.
* ARIA
* WCAG Standard
* Inclusive Microsoft Design
Wednesday Nov 01, 2023
Wednesday Nov 01, 2023
Matt and Mike share more insight into the sometimes complex world of technical interviews. We also thoroughly discuss a timely new potential interview question.
Wednesday Oct 18, 2023
Wednesday Oct 18, 2023
Matt and Mike attempt to break down the roguelike deckbuilder known as Slay the Spire into its component game development parts.
Wednesday Oct 04, 2023
Wednesday Oct 04, 2023
It's been a while since we started this podcast. Let's do a check-in.
Wednesday Sep 20, 2023
Wednesday Sep 20, 2023
For our 50th episode, Matt and Mike finally discuss the movie, and its iconic quip "Hack the Gibson", that inspired this whole podcast business. Yes, we jack into cyberspace and get psychedelic by giving our thoughts on the mid-90s sci-fi film, Hackers.
Wednesday Sep 06, 2023
Wednesday Sep 06, 2023
As a bit of an experiment on this episode, Matt and Mike decide to look at an Advent of Code problem from the archives, one never seen before, and then solve it together. Spoiler alert for AOC 2019, Day 1!
* Advent of Code
Wednesday Aug 23, 2023
Wednesday Aug 23, 2023
Matt and Mike dive into a rather heavy problem that has been confounding computer scientists for decades: P vs NP. Find out whether it's peanut-related or not, and what the ramifications of it being either about peanuts or not about peanuts actually are.
Wednesday Aug 09, 2023
Wednesday Aug 09, 2023
Another episode in the MusicDev series is ready for your ears, and this time it's all about the Web Audio API. Want to build interactive web apps that use audio? Then this episode is a high-level overview of how to do that.
* Web Audio API (MDN)
* Mike's impressive Excalidraw diagram
* Nebyoodle
* SoundLister
* Keebord
* AudioHash (still a wip, actually)
* GemWarrior
Wednesday Jul 26, 2023
Wednesday Jul 26, 2023
Matt and Mike explore the phenomenon known as "The Builder's Trap", wherein builders end up building stuff even when it's not the best solution to a problem.
* https://www.patkua.com/blog/the-builders-trap
Wednesday Jul 12, 2023
Wednesday Jul 12, 2023
Matt and Mike discuss a blog post talking about some potentially suboptimal character traits of programmers that one should avoid.
* 10 Coding Habits That Make You a Bad Programmer: https://levelup.gitconnected.com/10-coding-habits-that-make-you-a-bad-programmer-96be9b1c2289
Wednesday Jun 28, 2023
Wednesday Jun 28, 2023
Matt and Mike dive into the phenomenon that leads to questions like "How do you get the last 3 characters of a file?", "What is Dykstra's algorithm?", and "Where is the bleach?".
Wednesday Jun 14, 2023
Wednesday Jun 14, 2023
Matt and Mike continue their moderate dive into programming fundamentals by moving on from basic/primitive variable types to complex types, such as Arrays and Structs.
Wednesday May 31, 2023
Wednesday May 31, 2023
Matt and Mike finally get to some fundamentals about programming: variables. In Part 1, we discuss so-called "primitive" types, such as Boolean and String.
Wednesday May 17, 2023
Wednesday May 17, 2023
It's best not to get too hung up on terminology, especially as it relates to people's skills and job titles. That being said, Matt and Mike decide to ignore this advice and bikeshed the intention of three tech terms for a time.