Signing NDAs

July 15, 2015

in Legal

Eight years ago, as a new inexperienced entrepreneur, I was excited when a BigCo sent us our first NDA to sign. Another company actually thought we were important enough to get their legal team involved. Haha!

I was also nervous. What if they were trying to pull one over on us?! I’d better get our expensive lawyers to read it over carefully, right?

So I spent money on lawyers. They read it. They marked it up in red highlights. We spent time going back and forth with the other party. We finally signed it two weeks later.

It took time and money. And in the end, we probably didn’t even do anything meaningful with that other company. Most partnerships have no teeth anyway.

So my mode of operation now is different. My team and I read the NDAs ourselves. In general, if the terms are all mutual and not out of the ordinary, we do not need an expensive lawyer to read over them. We sign them as-is and move on. There are a few exceptions. Especially if there are terms that are not mutual.

This saves us time, money, and headache. It gets the legal done and out of the way and allows the focus to be more on actually doing productive business together.

What are your thoughts on signing NDAs?



One of the toughest things to do is to fire a client. Sometimes a particular client may pay their bills, but they may cause all sorts of havoc for your startup. We have been unsuccessful at purposefully firing clients. I am not sure if our decision-making has been right or wrong, but these are some of the issues that have arisen with clients we have contemplated firing:

  • They are mean. They treat our people with disrespect.
  • The work is overly boring, uninteresting, and not exciting for our people. The work is not enriching.
  • They are overly cheap.
  • They are dishonest, not true to their word, or bad at communication.

We have run into all of those types of clients. A few times we have found clients that exhibit most of the above factors.

Yet it is hard to fire clients. It is sometimes easier to put up with the headache and keep the revenue. I don’t know what the right answer is for startups.

Where do you draw the line on firing clients?



I Guess I Like to Create Things

July 13, 2015

I ran across an article today discussing how a particular entrepreneur (who is currently the CEO of YouTube) balances her 5 children and entrepreneurship. Her answer was, “I guess I like to create things.” One of the things I like most about hanging around other entrepreneurs is that they are interesting not only in how […]

Read the full article →

The Overhead of Doing Business with the Federal Government

July 10, 2015

The first 6 months of this year, we have had to introduce multiple type of overhead into our operations to do business with the federal government. Essentially, in order to receive a larger contracts from the federal government, a business must have certain accounting standards. This is called being DCAA compliant. The biggest difficulties in DCAA compliance are: […]

Read the full article →

The Extra Mile

July 8, 2015

While “it’s a numbers game” matters a lot, quality of work also matters tremendously. Today I was thinking about a proposal we wrote to a client some time ago that resulted in a $100k deal for our business. Our proposal was over-the-top in detail and effort. I think the client notice the extra mile labor we […]

Read the full article →

Computational Speed Needs of the Federal Government

July 7, 2015

ArrayFire is about making code faster. Many of the problems of the world that need to be accelerated are managed by the federal government. We currently are working on two major projects. We work with Defense Advanced Research Projects Agency (DARPA) which is part of the Department of Defense on the XDATA and MEMEX projects. […]

Read the full article →

It’s a Numbers Game

July 6, 2015

Recently I have thought a lot about the phrase, “It’s a numbers game.” A lot of success in life is all about repetition. Many people perceive others’ success as being lucky where in reality the success may have been the probabilistic result of taking more shots on the goal. Here are some scattered thoughts about this: […]

Read the full article →

Blogging Cadence – No Weekend Posts

July 5, 2015

One of the mistakes I made in the last year was to stop blogging. I have written many times previously about the value in blogging daily. My co-founder James Malcolm sent me this thoughtful line recently: Noticed you’re approaching six month milestone for silence.  I know this was a big part of your life, routine, […]

Read the full article →

Empowering Leadership

July 4, 2015

Yesterday I wrote about how a change of leadership style affected our team. I could not articulate exactly what had happened until I saw this video. The two leadership styles depicted in the video are the two conflicting styles that my employees saw. My personal style has always been light and places the burden of decision-making […]

Read the full article →

Startup Integrator Fail

July 3, 2015

Last year, I played a hunch and hired a startup integrator. I thought our business needed one, and it is an idea from a well-known book called “Traction”. The goal was for this individual to run the day-to-day with”in” ArrayFire while I worked “on” ArrayFire and “on” our two new startups. The mandate for the integrator was […]

Read the full article →