Earlier this morning I was looking for a way to filter explicit/non-explicit content in Spotify, figured I wasn’t the first to ask about this. Sure enough after a quick Google search I found hundreds of listeners asking for the same thing. I then stumbled on an OS developers blog, Jason Singh. He had developed an app Beep which did exactly this! Yes! But wait…

Turns out when he finished the app it was rejected by Spotify for being “too niche” while there are literally hundreds of comments and requests for this sort of functionality. Maybe not everyone would use it, but why should that matter? If we only were allowed to develop apps that EVERYONE would use, there would be no apps. Well, aside from Clash of Clans, Angry Birds and fart apps.

The problem here is Spotify runs a more controlled app pool than Apple themselves. Not only do you need to develop an app, have it approved but apparently appeal to some imaginary list of “useful apps” that of course is not published.

I would recommend developers not waste their time writing apps for Spotify, only to have it rejected.

Alas until this complex app ecosystem is better defined we’ll all have to hear edited songs or worse, lots of F words on a global playlist while the family is listening…



Just like previous years i’ve created a public goals list. This one doesn’t have any long term goals, just things i’d like to accomplish this year. I got some pretty good feedback from this in the past, so lets hear it.

What are your thoughts on public goals lists? Do you think being held accountable helps you achieve your goals?

Well 2013 was certainly packed full of interesting, new, great and sad times. I will touch on the highlights and major events of this year.

From a professional standpoint I was interviewed by VitaminT on mobile and web app development. My company got the opportunity to work on some pretty amazing projects and we recently updated the website to reflect these projects. Some of which included a mobile app for Porsche, an update to the popular Four Stack card game and the beginning of a second screen app for a major broadcaster!

On the personal side of things this year was HUGE! My wife and I celebrated our 1 year anniversary. To think 4 years ago we were at a Dane Cook show on a “non-date” and now this year we bought a house together. So blessed to be able to provide a home for my family and see our son make lots of new friends!

I was also able to check off another one of my dreams this year, which was to purchase a motorcycle and got some good riding time in. I was also able to tinker in the garage and installed HID headlights and an exhaust.

The sad times this year was losing my grandfather Frank, he was the one I had so many meaningful business conversations with. I already miss him so much and don’t expect it to get easier any time soon. I was of course blessed to have such a loving wife that jumped in and helped out during that tough time.

All things considered, 2013 was very interesting. I look forward to growing the company, traveling with the family and anything else 2014 has in store for us.

Happy New Year!!

It all began with me arriving at BOS (Logan airport) about 2 hours early to catch a flight to ORD (O’hare). Upon seeing the massive check-in line I quickly jumped to the kiosk which usually gets you in and off to TSA quite quickly. Except when half the kiosks are offline and then the one I do use says I need to see a Front Desk Attendant. Alright, off to a great start. I go back to the line, plead with the ticket checker to let me skip ahead as I have now wasted 20 minutes at the kiosk and I get the best response ever “Sorry, I can’t help you.. have you tried the kiosk?” .. ummm, yah.. came from there. Okay, anyways I wait in line once again.

Finally about 40 minutes before my flight leaves (not boards, but leaves) I arrive at the longest TSA line ever. I quickly realize AA’s system is slow as dirt today and a few other travelers are stuck in line for the same departure time. We try to flag down a few attendants, but that is pointless as they only tell you they can’t help. After about 15 minutes of slow line moving I ask the other travelers to hold my place in line and i’ll go up to the front and ask around for assistance. Luckily one TSA agent is helpful and tells me to go back and get the others for expedited screening (read: mandatory body scanner) but we are a little closer to the plane at least. After 2 hours of hell, waiting and unhelpful AA staff, I arrive at my plane 5 minutes after it was supposed to leave the gate.. phew, horrible experience with American Airlines is over, or is it?

In something similar to an episode of the twilight zone I arrive to ORD in hopes of quickly getting through check-in, TSA and get some food while I wait for my plane.. and if I flew jetBlue I probably could have. However since AA is destined to make my life hell they once again tell me the ticket is un-linked and in one case, not paid. How is this even possible? Its not like this is Joe’s Airline from the midwest. Well thankfully after trying the kiosk (yes, they made me) and getting a manager I was able to get some quicker assistance. This time it was a bit less eventful, the desk attendant just called corporate, got some override, typed in a bunch of numbers (all the while telling me what it is she’s doing) and I got a ticket. Oh but thanks to all these delays I have 40 minutes to get through TSA onto my flight. Luckily for me this attendant walks me to TSA and gets my priority placement (front of the line) to get through and get some food!

One of the worst flight check-in experiences i’ve ever faced and unlucky for them its the first and last time i’ll fly American Airlines.

Now, how would this have unfolded if it were jetBlue? Well first the kiosk would recognize me, but on the off chance it didn’t, I would find an attendant in blue, explain the issue and they would walk me to the front of the line or close (if others are in the same process) and quickly get me to the plane. Doubt it? Well a while back I had a client book a flight and they misspelled my name, so of course the validation failed upon check-in. After two forms of ID and a couple key presses later I have a boarding pass in hand, no convoluted trouble-codes (VCR, wtf is that?) and unhelpful attendants.

Of course your mileage and experiences may vary, but this traveler will be sticking with jetBlue whenever possible.

So, in closing:

Why jetBlue runs circles around the competition

  • Free drinks (okay, AA had this)
  • Free snacks (not on AA, I got a free cookie since they couldn’t find it in the system)
  • In-flight TV, at your seat and even includes XM radio
  • First bag free

 
What jetBlue could add to be near-perfect

  • In-flight WIFI. AA did have this (for a fee) and it was very useful
  • Offer Passbook support in their mobile app
  • Bring back Munchies mix

 

Update: From jetBlue on my horrible experience.

The Beginning

Its amazing to think that 10 years ago in the comfort of my room while still in high school was the beginning of mkeefeDESIGN. It started as a free time hobby before the logos, website and advertising. It mostly happened during time at the computer lab. I will never forget helping the teachers with graphic design questions, getting access to thousands of dollars in software and in some cases skipping classes to stay there. Not to mention developing an amazing dynamic website on lycos.co.uk. Anyone remember that host? They offered PHP/MySQL servers FOR FREE!

Making it a Career

The Fall after I graduated was when I really started looking at this career path and it was that November Thanksgiving that I was excited to tell my family all about my new “company”. Of course some thought I was insane for working with computers, not going to college and “wasting my time”. Though to my pleasant surprise my dad was excited for me and I really do owe ALOT of my success and experience to him.

Soon after creating mkeefeDESIGN I learned that graphic design was not my preference (great, picked a name with design in it…) and started to learn coding. I picked up some web design books and started created websites. First it was gaming sites, personal weblogs and small business sites for local clients. Then as I began to grow my skill level so did the caliber of clients I had the opportunity to work with. Over the next 8 years I would have the immense pleasure of working with amazing brands, some of which included Adobe, XM Radio, Delphi, Microsoft and Warner Brothers.

Thanks for all the Support

To think if I had been too busy partying and “being a teenager” I wouldn’t have my dream job at my own company still working with some amazing people. Thanks to all my supporters both professional and from my family. I owe much of my success to that constant stream of support.

Now I have my wife supporting my dreams (and I support hers) and putting up with long and tireless hours. I also have my own son who i’m already seeing his dreams be formed and excited for the opportunity to help him achieve them.

Never give up on or let the doubts of others stop your pursuit of your dreams.

 

Next »