advice

Play the long game with people, the short game with outcomes

Recently, @henry sent over my 2020 performance evaluation I had shared with him. I was just about to go from Principal to Director role. I'm still trying to get good at this. Such wonderful advice from @AC. Thanks boss!

Play the long game with people, the short game with outcomes. Knowing how much to push, when to push and how hard is an art. With technology decisions its pretty easy, there is often a right answer and a wrong answer, often the wrong answer is no decision. However with people its a bit different and Dineth can show his frustrations at times when someone is not keeping up. Dineth is great at setting a high bar, this year he will have the opportunity to set a high bar, coach and help his team to hit it but also Dineth will need to make hard calls when someone isn't going to be able to make it. This takes time and practice and I would like to see this be a big focus of his this year.

Important Considerations Before Naming Your App

If you’re a small time developer, you generally tend to skip steps when it comes to following a proper process on naming your apps / products. Here’s a list of things you shouldn’t be skipping...

Say you decide to make an app to educate people about how bad donuts are. Let’s call this app “Evil Donuts”. Excellent name!

Step 1: Google it.

This is so easy to forget sometimes. Always Google and see what comes up. Then switch over to the “Image” search tab and see what comes up there. If you only manage to get one to three bikini women, it is a good sign! These are the things that would compete for SEO and the things people associate your name with.

Screen Shot 2013-07-07 at 10.32.46 AM.png

Damn it, Facebook Group is taken. Might have to name it “Evil Donuts App”.

Step 2: Domain Search

Domains are important. We need to look for www.evildonuts.com and www.evildonutsapp.com. These are good domains for our app, unless your aim is to introduce a submain on your own site like: www.m2d2apps.com/evildonuts.

Screen Shot 2013-07-07 at 10.34.41 AM.png

Bummer, someone parked it.

Screen Shot 2013-07-07 at 10.35.13 AM.png

I recommend you use https://iwantmyname.com/ to look for names. It checks pretty much every domain possible.

Step 3: iTunes / Play Store

Ok let’s say this is going to be an iPhone app. We have to fire up iTunes and see if an app with that name exist. If it doesn’t great. If it does, you have to decide whether to stick with it. If you do, you can simply extend your name to: “Evil Donuts - Junk Food Eating Tips”. When the user installs the app, you can still name it “Evil Donuts” without Apple freaking out.

Screen Shot 2013-07-07 at 10.36.35 AM.png

Score! No Apps! Just like our 60Hz App!

Step 4: Easy to type?

We never thought about this when we launched “Notes + U”. Terrible name. Worst of all, it was hard to type on the iPhone. iOS keyboard hides the “+” button under 2 levels in the keyboard -- BAD idea. Make sure it is hard to misspell and easy to type out.

Step 5: Trademarks

Disclaimer: This is not in any way legal advice. Get a real lawyer for that. I am not qualified. This is merely personal experience.

CHECK TRADEMARKS! If your app only ever sells 10 copies this is less of an issue. However, if it makes its way up the ranks and you start gaining some love from Google, then you are in for it! “Evil Donuts Inc” is not going to be nice and empathise with your situation. Trademark law, I believe, specifies that once you have a trademark, you have to actively defend it or risk losing it altogether. So chances of you getting a Cease & Desist letter is quite high. Unless you have a strong legal team you will be forced to pull your app from the store when this happens.

Generally you will be forced to take down everything you have related to your beautiful app once you get a letter. Game over.

Interesting things I found out:

  • If you made friends with a law grad, good for you. Love them, buy them dinner, and keep in contact.
  • There's less likelihood on infringing trademarks if the name is descriptive. For instance, if we had named our app “Donut Nutrition Tutorials”, it is quite hard to get a C&D due to its descriptive tone. However, if we called it “DonutNutritionTutes”, then it is still under threat!
  • Generally trademark disputes resolve in the favor of the trademark owner. So you are very likely to lose even if you contest it.

Check the following countries at least:

Screen Shot 2013-07-07 at 10.38.26 AM.png

Cool! Abandoned in 2005!!


Once you are happy, go ahead and create an app in iTunes to stop anyone from taking that name.

Happy building apps. Evil Donuts app never did get made.