Mike's Blog

A collection of projects, thoughts, and ideas.

Subscribe
LogRun: A Running Log in Google Sheets

LogRun: A Running Log in Google Sheets

I made a training log in Google Sheets! Even in the age of Fitbit, GPS running watches, and Strava, a training log in a spreadsheet is a useful tool. Because…

Code Reuse and Simplicity

Code Reuse and Simplicity

The Myth of Code Reuse, a quick video by Iain Lowe, became quite popular on Reddit in /r/programming a few weeks ago. I think the reason for it’s popularity is…

Tips for a Great Resume

Tips for a Great Resume

Your resume says a lot about you. Perhaps more than you think. I’ve looked at a fair amount of resumes and when I read a resume, I’m not only interested…

6 Questions to Ask When You Interview for a Software Development Position

6 Questions to Ask When You Interview for a Software Development Position

I recently completed a job search where I had the pleasure of interviewing at several companies. Throughout the process, I developed and refined a list of questions to ask the…

My Favorite Windows Software

My Favorite Windows Software

I recently had to reinstall Windows on one of my personal computers. Although I hardly ever use Windows anymore, I keep it around in case I need to run some…

Why Are My Tests Failing?

Why Are My Tests Failing?

Have you ever tried to diagnose a test failure and had no idea what’s broken? Maybe you were looking at something like this: Failed asserting that false is true. Or,…

How Much Faster Does a New SSD Make a 2012 MacBook Pro?

How Much Faster Does a New SSD Make a 2012 MacBook Pro?

How much faster does a new SSD make a 2012 MacBook Pro? A lot. I recently upgraded a 2012 MacBook Pro with a new SSD, and I was blown away…

Hour of Code 2017

Hour of Code 2017

The Hour of Code is an annual event to encourage Computer Science education during Computer Science Education Week. I participated this year by volunteering at an elementary school, where I…

My First Program

My First Program

On the StackOverflow Podcast, they always ask their guests on the show how they got introduced to programming. Whenever I listen to that segment of the podcast, I always think…

Hacktoberfest 2017

Hacktoberfest 2017

Hacktoberfest is a project sponsored by Digital Ocean and Github that encourages contributions to open source software. Anyone who contributes at least 4 pull requests to open source projects on…