Matthew Strickland

Learning How To Say Yes To No

Eight years ago this December, I said yes to my wife. To be her wedded husband, to have and to hold, you know the drill… On that day when I said yes to Katie, I was also saying no to every other woman that could possibly come my way.

Soon after, I began to learn that my yes’s started to define my no’s and the same is true for us in all aspects our lives whether we realize it or not. When you or I say yes to something we are also saying no to other things.

You and I can only do so much. We can only give so much time and energy to our work, to a cause, to anything really. That is why it is important to learn how to say yes to no.

Given the choice of doing a few “great” things or handfuls of “good” things, I think most of us would choose great every single time. Yet this begs the question, are you and I busying our lives with so many things that we cannot say no to that we do not have time for something great?


My Setup

I am a big fan of sites like The Setup. This site allows you to look into the world of a peer and see how they tackle their everyday problems with Hardware and Software. Below is a look into my current setup, what’s yours?



Today is my Mom’s birthday and this post is dedicated to her.


An Update To Gitty Now Available

A new version of Gitty has now shipped and is available as a free update in the App Store. If you have not picked up a copy yet, you can do so here.

With this update, users can now view their personal and starred Gists. Code diff viewing has gotten better as well. Instead of looking at a tiny view of the code, each should render in full height now.

For a full list of updates, check out the release notes below. Thanks again for your support on Gitty and as we step towards 2.0, I think you will be happier and happier.


Ship Early And Often

Gone are the days where you wait months and years before you ship this huge piece of software. In is the idea of shipping early and often.

The core belief behind shipping early and often is that incremental improvements matched with customer feedback makes great software.

In this post, I want to examine this concept a little further and share some things I have learned as I have begun to embrace shipping early and often.


GitHub Feature Request: Copy Repository Issue Labels

One thing I love about GitHub is how easy it is to use their Issue feature. If you can compose an email then you can work with GitHub Issues. For the die-hard hackers, we can do neat things like close out an issue via a commit message making our workflow extremely easy.

Once your team starts using GitHub Issues to track bugs and features, you will soon become addicted to having these meta software development aspects so close to your code.

A feature I would love to see GitHub introduce is the ability to copy a repository’s issue labels to a new or existing repository.


On Building Great Products

In August of 2009, my wife and I welcomed our first child, Ella Reese, into this world. Anyone who has had the privilege of becoming a parent will tell you, life changed for us. Sure there were a new set of responsibilities but with it also came a new set of adventures.

As Ella grew, her thirst for knowledge also grew. Soon we found ourselves looking for iOS apps that would satisfy or peak her interest to supplement the education we were fostering in our home. I can remember one stage where Ella loved pictures. There was something about seeing herself in pictures that just lit up her life.

But there was this problem…



Earlier this year, more than 4,000 passengers and crew aboard a Carnival Cruise Ship were stranded in the Gulf of Mexico after an engine fire broke out. The scene was terrible, people were dying and it made national headlines. Here’s a quote to take in:

Some of the 4,200 people on board reported that cabin carpets are soaked in urine, passengers are sleeping in tents on deck and scarce food supplies has reduced them to eating cold onion sandwiches. [Source: Mail Online](

Mistakes happen in life, things will go wrong. Sometimes it is not how you prepare but how you react that matters most.

Three days later as the passengers and crew were still stranded living in conditions that were inhumane, Carnival CEO Micky Arison is taking in a NBA game for his Miami Heat, tweeting and having a great time. While normally a harmless act, in view of the crisis that his company was going through perhaps not the best decision.


On Remote Work

In the fall of 2006, I took my first Developer job with a small software firm just north of Atlanta, GA. Soon thereafter, I became aware of their “work from home” policy which I thought was amazing.

It was exciting to think that a small company valued their employees time enough to allow them to work from home. The goal was to cut down on their employees’ commute and help increase productivity. Little did they know at the time but they were setting trends that would become an industry standard.

As the years passed, I began to work remotely even more and now I actually work from home full-time for Vertigo Software. In this post I want to outline how I work from home and some tips for employers.


Announcement: Gitty for GitHub now available on iPad

Today, it is with great joy that I announce the release of Gitty for GitHub on the iPad. Download your copy today right here.