Episodes
7 days ago
7 days ago
Matt explains the computer science behind Big O notation. Mike mainly listens.
Big O notation
Previous related episode: P v NP
Wednesday Oct 30, 2024
Wednesday Oct 30, 2024
Matt and Mike talk about Mike's latest web game: Deckdle. Try your hand (oof, sorry) at a new solitaire setup each day, as you attempt to move all the cards in the tableau to your base before your stock runs out!
* Deckdle, a daily solitaire card game
* Solitaire (Wikipedia)
* Golf variant (Wikipedia)
Wednesday Oct 16, 2024
Wednesday Oct 16, 2024
Rubber duckies may make bath time lots of fun, but they can also make debugging easier. Matt and Mike discuss this curiosity of the development world.
Wednesday Oct 02, 2024
Wednesday Oct 02, 2024
Blogging is a way to share your thoughts about something in a long-form way, and doing so about development or programming can be helpful to others, as well as yourself. Matt and Mike chat about it.
Wednesday Sep 18, 2024
Wednesday Sep 18, 2024
What's with all the sound in this podcast that isn't talking? Mike explains.
Wednesday Sep 04, 2024
Wednesday Sep 04, 2024
You write code, you run it through linting, you run it through tests, it gets built somewhere and gives you a report. But did you have another human being look at it, regardless? Code reviews can have benefits and drawbacks, and Matt and Mike discuss them.
Wednesday Aug 21, 2024
Wednesday Aug 21, 2024
While we probably spend just as much, if not more, time on file formats, the crux of this episode is data formats. What are they? Why so many? Matt and Mike discuss.
Wednesday Aug 07, 2024
Wednesday Aug 07, 2024
Sure, you wrote some code. But have you considered...rewriting it? Actually, just refactor it a little, for the sake of Future You. Matt and Mike talk about a man who once tried some IRL "refactoring" and the realizations that came from it.
* How refactoring almost ruined my marriage
Wednesday Jul 24, 2024
Wednesday Jul 24, 2024
The Twelve-Factor App is a methodology for building web apps, especially those referred to as SaaS (Software as a Service). Matt and Mike continue diving into this intriguing concept and go over factors 6 to 12.
* 12factor.net
* Github source for 12factor.net
Wednesday Jul 10, 2024
Wednesday Jul 10, 2024
The Twelve-Factor App is a methodology for building web apps, especially those referred to as SaaS (Software as a Service). Matt and Mike introduce this intriguing concept and go over factors 1 to 5.
* 12factor.net
* Github source for 12factor.net
Wednesday Jun 26, 2024
Wednesday Jun 26, 2024
All the software we use these days is much better at getting, retaining, and deciphering user data than it was in the past. How that's done and whether it's a net positive is a good discussion topic, and Matt and Mike are here to do some analysis.
Wednesday Jun 12, 2024
Wednesday Jun 12, 2024
Sometimes a job that is done well solo can be done even better with a compatriot. Matt and Mike discuss the pros and cons of reciprocal development.
Wednesday May 29, 2024
Wednesday May 29, 2024
Programs you interact with, especially on the Internet, usually have some kind of Application Programming Interface. Matt and Mike query this episode's API and let you know the results.
Wednesday May 15, 2024
Wednesday May 15, 2024
There are both pros and cons to developing alone or with others. Matt and Mike discuss what those are, unsurprisingly, as that is the point of our podcast.
Wednesday May 01, 2024
Wednesday May 01, 2024
They may not be as relaxing to experience as the lowercase version, but SPAs, or Single Page Applications, are just as, if not more, important to our modern world wide web. Matt and Mike book an appointment and tell you how it goes.
Wednesday Apr 17, 2024
Wednesday Apr 17, 2024
One or more of the hosts of Hacking the Grepson is changing their job! Matt and Mike discuss the ups and downs of moving from one work establishment to another.
Wednesday Apr 03, 2024
Wednesday Apr 03, 2024
Everyone's got their daily routine. Ours just happens to involve a lot of web games. Matt and Mike go over their gotta-dos each day.
Wednesday Mar 20, 2024
Wednesday Mar 20, 2024
Matt and Mike discuss how our concept of what a "computer" is has always been a box -- it's just that nowadays those boxes are much smaller and digital.
Wednesday Mar 06, 2024
Wednesday Mar 06, 2024
Matt and Mike discuss the ongoing debate over certain tech terms that don't always sound right to modern day ears.
Wednesday Feb 21, 2024
Wednesday Feb 21, 2024
Much like the many written/spoken human languages that exist, there are quite a lot of programming languages, too. As a result of Advent of Code 2023, Mike and Matt discuss how diving into the backlogs and trying to create a project that talks Python, Ruby, and more, all at once, can be both challenging and fun.