Hacking the Grepson

Hacking the Grepson

Matt and Mike, two career developers, discuss their experiences and talk about programming in a (hopefully) not-too-technical way.

Episodes

August 6, 2025 37 mins

You can't always do everything by yourself. That's when you need a group of people! Are those people working towards a common goal? Well, then you might have a team. Matt and Mike, as a team, talk about the benefits of such cooperation.

Mark as Played

How much can a developer assume about a user of their software? It's not always immediately clear, but as time has gone on the way that tutorials have presented themselves has changed. Mike uses an anecdote about a recent gaming experience with a friend to open up discussion with Matt on the topic.

Mark as Played

Systems and mechanisms usually work, but they don't always. When they don't, what to do? Shoot that trouble, chum! Matt and Mike talk about their magic problem seeking-and-destroying abilities in this episode's discussion.

Mark as Played

Gaining knowledge of anything is ostensibly good, but it also potentially brings with it a price to pay. Matt and Mike discuss a very intriguing blog post about the ethical and moral burden that knowledge can bring.

* The Curse of Knowing How, or; Fixing Everything

Mark as Played

Teams could be said to be working together in one of two different ways: a desert or forest. What do those terms mean, and what does it mean to move from one to the other? Matt and Mike discuss a series of blog posts from Kent Beck and Beth Andres-Beck that attempt to illuminate these nature metaphors.

* Forest vs Desert

Mark as Played

Matt and Mike are often working on things outside of preparing to record this podcast. On this episode, we explore the question: "What are you working on lately?"

Mark as Played
May 14, 2025 27 mins

An exciting new Roguelike deck-building puzzle game has taken the industry (and Mike (and possibly later Matt?)) by storm: Blue Prince. It's a very light take, development-wise, on the subject matter, but games are a huge inspiration and problem space for programming, so we think it's worth the praise and discussion.

* Blue Prince

* Roguelike

* Deck-builder

Mark as Played

Software development loves the concept of binary. On/off, 1/0, true/false, and all that. The way users interact with a system vs the way it works in the code/data area is very similar. Matt and Mike discuss the differences between frontend and backend, and how it can apply to more than just web development.

Mark as Played

In general, no one writes much assembly code (let alone raw zeros and ones) anymore, and apps that computers run usually fall into two camps: compiled and interpreted. Matt and Mike try to explain the distinction.

Love this related blog post: https://ntietz.com/blog/python-is-an-interpreted-language-with-a-compiler/

Mark as Played

In 2025, LLMs, Machine Learning, and AI are being used in all manner of technology. But how can I, asks the average computer user, take advantage of it? Matt and Mike offer some guidance.

Mark as Played

Do you process new information from the bottom-up, or from the top-down? The potential answer to this can be complicated. Matt and Mike use the usual software development to answer the question, but also branch off into everything from woodworking to ecological concerns.

Mark as Played
March 5, 2025 45 mins

Facades, adapters, interfaces...these are all types of abstractions, a powerful tool in programming to hide a more complex system so that users or consumers can better utilize the power contained underneath them. Matt and Mike peel back the layers.

Mark as Played
February 19, 2025 45 mins

You could work on a software project without version control. It doesn't impede your ability to change things and deploy. But you'd be working without a net. Matt and Mike dive into the wonderful world of not having to keep both file1.js AND file1a.js.

Mark as Played

The final days of Advent of Code 2024 have finally concluded. Matt, Mike, and Richard finish up their discussion of Days 20-25.

* Advent of Code

* Richard's Day 21 notes

* Richard's Day 24 notes

Mark as Played

Our recounting of the trials and tribulations of Advent of Code 2024 continue apace, this time with returning special guest Richard, here to help Mike and Matt use intelligence, both human and artificial, to tackle Day 15 through 19.

* https://adventofcode.com

Mark as Played

More Advent of Code 2024, coming your way. Matt and Mike dig into Day 8 through Day 14, as the puzzles get harder and more complex.

Mark as Played
December 25, 2024 83 mins

It's finally Advent of Code time again! Matt and Mike kick things off by going through the first 7 days of 2024's puzzles.

* https://adventofcode.com

Mark as Played
December 11, 2024 50 mins

Advent of Code is not the only periodic programming puzzle game in town. Matt and Mike discuss Everybody Codes, a similar development challenge that is inspired by it.

Note: we spoil the first 2 of 20 quests with our approaches and answers.

* Everybody Codes

* Advent of Code

Mark as Played
November 27, 2024 41 mins

Ever wanted to automate industry on an alien world? Factorio has got you covered. Matt and Mike finally dig into this fascinating factory simulator that features familiar programming challenges.

* Factorio

* The Planet Crafter

* PlateUp!

* Don't Starve

Mark as Played
November 13, 2024 32 mins

Matt explains the computer science behind Big O notation. Mike mainly listens.

Mark as Played

Popular Podcasts

    Football’s funniest family duo — Jason Kelce of the Philadelphia Eagles and Travis Kelce of the Kansas City Chiefs — team up to provide next-level access to life in the league as it unfolds. The two brothers and Super Bowl champions drop weekly insights about the weekly slate of games and share their INSIDE perspectives on trending NFL news and sports headlines. They also endlessly rag on each other as brothers do, chat the latest in pop culture and welcome some very popular and well-known friends to chat with them. Check out new episodes every Wednesday. Follow New Heights on the Wondery App, YouTube or wherever you get your podcasts. You can listen to new episodes early and ad-free, and get exclusive content on Wondery+. Join Wondery+ in the Wondery App, Apple Podcasts or Spotify. And join our new membership for a unique fan experience by going to the New Heights YouTube channel now!

    The Breakfast Club

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

    Fudd Around And Find Out

    UConn basketball star Azzi Fudd brings her championship swag to iHeart Women’s Sports with Fudd Around and Find Out, a weekly podcast that takes fans along for the ride as Azzi spends her final year of college trying to reclaim the National Championship and prepare to be a first round WNBA draft pick. Ever wonder what it’s like to be a world-class athlete in the public spotlight while still managing schoolwork, friendships and family time? It’s time to Fudd Around and Find Out!

    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

    24/7 News: The Latest

    The latest news in 4 minutes updated every hour, every day.

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

Connect

© 2025 iHeartMedia, Inc.