Category Archives: Business

Your ONE thing for your next flight

Photo by Ross Parmly on Unsplash

I really love Gary Keller’s book The ONE Thing. It is a little long-winded but the idea it presents is very powerful:

“What is the ONE thing you can do right now that will make everything else easier?”

Putting this idea into practice forces you to consistently work on what is important and what will drive your business forward.

Unfortunately is isn’t always that easy. When you are in the office you’re often interrupted by phone calls, emails, and meetings. (I have yet to encounter a meeting that came anywhere close to qualifying as my one thing for the day.) At home I joke that my one thing is getting my children to bed so that I can accomplish my true one thing.

However there is a magical place where those interruptions don’t exist–an airplane. When flying you are free to put on some headphones and focus. This is an opportunity to pound out a blog post, craft a new feature for your product, brainstorm, or whatever task on your to do list that jumps out at you as something you have been procrastinating on because you aren’t able to put together two or three uninterrupted hours.

To make the most of this precious time I plan ahead. I pick my one thing before I leave for the airport and make sure that I have the files and research I need downloaded on my laptop. I get myself in the headspace that I need to be in to be productive (it can be a challenge to do with with security lines, flight delays, and the general madness of airline travel). What I do not do is get on a plane and hope that inspiration strikes.

(This blog post was something that languished on my to do list and today it is my one thing for my flight from St. Louis to Chicago.)

Even as I preach this I must acknowledge that this doesn’t work for all of my flights. Frequently with late afternoon or evening return flights I make my one thing small and quickly accomplished so that I can spend the remainder of the flight letting my brain unwind with a novel.

So I propose that you make the most of you next flight and do one thing that will push your business forward.

Safe travels.

Creating processes to become a great entrepreneur

creating processes

“Great entrepreneurs don’t have better ideas, they have better processes.” – Eric Ries

This quote is not suggesting that great entrepreneurs are building successful businesses out of terrible ideas. What it is saying is that what makes businesses successful, and the entrepreneurs that found them great, is execution. Developing processes and executing them is what allows a business to scale and become more than a sum of its parts.

The first step to developing processes is to start documenting everything you do. Anything you find yourself repeating is an opportunity to create a process. This can involve anything from onboarding customers to handling bug reports to processing expense reports. (StartOpz can help you with that last one.)

The next step is to write down each thing you do to complete the task. You have now documented the process and can find ways to streamline it, outsource it, or eliminate parts of it, All will help you be able to work more on your business rather than in your business. That is what ultimately will make you a great entrepreneur.

documenting processes

Documenting processes

There is no one way to document processes. You just have to find a system that works for you. At a previous employer the office manager kept dozens (it felt like hundreds) of spreadsheets to document different processes. It was an example of the process breaking down. Nobody knew about a new process unless they were told about it and, with no built in notification on completed tasks, if a process involved multiple people you had to rely on others to notify you they had completed their step and it was now time for you to work on yours.

I like creating project templates in Asana for each process as that handles the discovery and notification problem automatically. I duplicate the template each time we need to go through a process. For simple recurring processes (e.g. daily or weekly tasks) I create recurring tasks inside Asana and sub-lists inside of them if necessary.

Identify inefficiencies

When you are in the middle of a process you rarely stop to question it. You are concentrating on the task at hand. However, because you have them documented you are able to periodically review them and identify any inefficiencies they might have.

Frequently inefficiencies are there because “that is how it has always been done” or because something changed and nobody revisited the process when it did. Examples might be recording information that is no longer needed due to a change in your customer onboarding process or rolling out a new software solution and trying to create your old workflow when the software has a different, and better, workflow built in.

Bottom line is that if you make an annual effort to review all documented processes you will likely find steps you can eliminate and steps that can be done more efficiently.


In addition to identifying inefficiencies when you review your processes you can also look for steps that you can automate with technology. Techies might do that with shell scripts and cron jobs but there are plenty of tools that all of us can use.

A few ideas on easy automation wins:

  • Inbox rules to automatically file or forward emails or to create tasks from emails.
  • Zapier/IFTTT to pass data between different software systems that you use.
  • Excel macros for automating any repetitive tasks in spreadsheets.

Easier to hire

Documented process make hiring easier and training go a lot more smoothly. Hiring is easier as you can more readily identify the skills required for a position based on what processes and steps the position you are hiring is responsible for.

Training is easier as there is no question as to what needs to be taught in order to get the hire up to speed. You can just follow the process step by step.

blank notebook full of possibilities


Part on the premise of the book Getting Things Done is getting all to do items out of your head and into your to do list. Doing so keeps you from having to remember the dozens of little things that crop up and instead work your list based on priority.

Perhaps the biggest reason to implement processes is so that you can maintain clarity and focus on the big initiatives that push your business forward rather than getting distracted by the day-to-day operations of your company.

Three places clutter kills concentration

I’m pretty sure that people universally despise clutter yet almost all of us let it invade most parts of our life. (My brother-in-law is one exception as he keeps the cleanest house you have ever seen which is quite a feat with two children.) There is always something more urgent to do than cleaning. But it must be done eventually and why put off until tomorrow that which can be done today?

These are three things that get always get cluttered for me and have a perceivable effect on my concentration and productivity.

Your desktop

I don’t mean your computer desktop though your file organization there could likely use work and reflects your overall state of organization.

I’m talking about your actual desk. This advice might not apply those that work in cafes all day but most of us work at desks. And unless there is a company policy about it those desks are likely covered in papers and post-its. Not everybody is wired the same way but for me a creative mind does not thrive in the clutter.

This one had the easiest fix. Really it is more of a hack. If your desk has drawers then open one and sweep everything inside of it. If not then get a manilla folder (I don’t know of anywhere that sells a single one so you can steal one from somebody else or your spouse when you meet up with then for lunch) and put everything in there. You will immediately feel better.

Now block out a half hour on your calendar at some time in the next week to organize everything in your drawer or folder.

Your browser

How many tabs do you have open right now?

Each tab represents a half-finished project. Yes, even your Gmail tab is a project. You’ll be much more productive if you only check it at set, scheduled, times of the day.

(Nobody’s job is to answer email. Nobody has that job title. Rather, responding to email is a means to an end. It is a tool, and only a tool, that you use for communications with people integral to what your real job is.)

If you’re like me then it isn’t that uncommon to have tabs open for two months or more. I have one particular tab that has been open for more than four. I am not proud of that.

What I should be doing is at the end of each day creating an Asana task for each open tab. (That would be a nice Chrome plugin. And as I finished up writing this Google Inbox prompts me to install a plugin that is the exact opposite which saves links to your Inbox. I find that to be a terrible idea.)

Your inbox

Just like you spend much of your day physically at your desk, you spend much of your day digitally inside of your inbox. Each email sitting there represents something you need to do. There are a couple ways to tackle this. The first is to handle it like you did your desk and create an email folder titled “Pending” and move all your emails into it.

The second is to start tackling it right here and now. My post on Inbox Zero provides some tips on that but you can start now by identifying any email that will take you less than five minutes and then responding to it. Create filters for any mailing lists you receive so that those are automatically moved to a sub folder. And finally create tasks for any emails that will take you longer than five minutes to respond to. (For software such as Asana, Trello, or Evernote you can forward the email. For Outlook you can drag the email to the Task button and a task will be created.)

Remember that you should always use the best tool for the job. Email is a communication tool–not a to do list.

All of this clutter compounds on each other and occupies just a bit of your brain as you are trying to work on the projects that move your business forward–the projects that deserve your complete creative brain.

Talk about your idea as much as possible

Creating something from nothing is a special process. Inspiration becomes an idea. An idea gets refined, work is put in, and eventually out comes something that creates value for yourself or others. Whether you are creating something for others or something just for yourself, I strongly urge you to talk to as many people as possible about what you are creating. Unfortunately many people are hesitant about talking about their ideas even though the benefits are numerous.

1459198455_ideaNobody is going to steal your idea

One of the most common reasons that entrepreneurs do not tell people about their ideas is because they think somebody will steal it. That is not going to happen. Likely you are not the first person to even have the idea.

Most people are too focused on their own ideas to steal yours. Besides ideas are pretty close to worthless without execution. The idea is the easy part. Now you have to work harder than you ever have before and smarter than any of your competitors.

People will want to help you

When you tell people about your idea they are going to try to help you if they can. They are going to be your users and your first evangelists. When they hear your idea they will say, “You really should talk to my friend. Let me connect you.” Early on those will be some of the most valuable conversations you have.

Your idea will get better

Early on you might think you have a clear vision of what you are creating. But more than likely it will morph over time due to the work you put in, the challenges you face, and, in particular, the feedback you receive.

Your idea becomes more refined as you talk through possible issues the you will face. People in your target industry or tangent industries will have a wealth of experience on which you can draw.

And of particular importance is to talk to potential customers early and often. Call them up or email them and introduce yourself as an entrepreneur. Ask them how they handle the problem you are trying to solve and shut up and listen. Follow up their response by asking why and then why again to really get past the problems or obstacles and to the root of what they are trying to accomplish.

You will get better at talking about it

The more you talk about your idea the better you get at telling your story. When looking for partners and investors, when hiring, and when making sales calls to prospective customers you are going to be saying who you are, what you’re doing, and why you’re doing it (your pitch). You’ll be a lot better the twentieth time you do it than you are the first time. And even better the hundredth.

Startup Stock Photos

You will remain excited about it

Some people warn against talking about an idea because it can feel like a substitute for progress. I think if that is the case then you are actually daydreaming rather than serious about building a product or business.

After having a good conversation about my product I usually want nothing more than to get back on the keyboard improving my product. That excitement needs to be leveraged and not let go to waste.

You will start building a list of potential customers

Those potential customers you have been talking to will be the first people you reach out to when you are ready to launch your product. Continue to engage them throughout your development process so they don’t forget about you and so that they will get excited to hand over money when the product is ready.

Make notes of your conversations

I really like carrying a small notebook and pen around in my pocket. While typing a quick note on my phone is good for one-off notes when I am by myself, I don’t think it is good to do when having a discussion with somebody. At best it is distracting from what is an engaging conversation. At worst it is rude.

Even better is to not take notes during a conversation and to find a way to be alone for five or ten minutes after in order to write your notes down. The person you’re talking with will respond more to your full attention and ideas will happen more rapid fire if they aren’t slowed down from you taking notes.

Wait a couple of days before implementing feedback

Wait a couple of days after getting feedback to implement it to make sure that you still view it as worthwhile. A lot of times you hear something, particularly after a few beers, and it sounds great at the moment but might not with the light of a new day.

Feel free to disregard feedback

Sometimes the advice you get isn’t good advice. The trick is knowing which advice to act on and which to disregard. Being able to tell which is which only comes from experience so get out there and start talking to people!

The Worst Product Meeting Ever

The title might be some hyperbole but a while ago I listened in on a product meeting that was eye opening in the sense that the bureaucracy explains why the product is in the state it is in after investing substantial amount of time in developing it. It was also a cautionary tale for every product and company I’m involved with going forward.

The meeting was a state of the union on the status of a project that had been in development for about a year but been talked about for a few. It also happened to be one that I think is the future of the business.

I pictured the product as having seven different sails all pointing in a different direction. Not making any progress anywhere but eventually one might get a big enough gust of wind that the only outcome will be capsizing.

This is a product that the high level management wants done so a lot of people are hitching their wagons to it. They hope it succeeds so they can get the feather in their cap but nobody is taking responsibility for its success. There is not a true, single project lead as everybody wants to have a say in every decision but the project is not the primary focus for anybody.

Without proper delegation nothing will get done.

The technical guys explained their choice of platform (there had been no discussion or due diligence done on this prior to development) not in terms of advantages but one which would result in the least amount of work for them when somebody wanted a report ran.

One person was not interested in what the product did only that they were able to harvest data from it for sales pitches.

It was very, very briefly acknowledged that in its current state there is no reason for anybody to use the product (one single user had logged in and used it in the lifetime of the product) but that was not deemed to be important enough for more discussion.

At no time were the actual needs of the users brought up.

As far as I can tell nobody ever asked, “What problem are we aiming to solve by building this product?”

I have no idea what the official takeaways were from the meeting. However some of my takeaways were:

  • Software is not a collection of features but a vision. Every decision that is made must contribute to and support that vision.
  • For users software is a tool used to achieve something. They do not care about any features that do not help them achieve their goal.
  • You cannot design a great product by committee. While many people may contribute, at the end of the day there needs to be a single, specific person who is the keeper of the vision and the arbitrator of all product decision.
  • When company leadership creates a product directive there are going to be many people trying to get the feather in their cap for moving it forward. Progress will drown in meetings and any that is made will be questioned and likely abandoned.
  • A meeting must have a specific, and written, agenda. When something comes up that isn’t on the agenda make a note of it and put it on the agenda for the next meeting.
  • A culture of open feedback is important. Every employee who touches the software or interacts with users is responsible for reporting bugs and passing on feature suggestions.
  • Always think of the user. If you cannot put yourself in their shoes with every decision then you’re going to lose them by creating something that does not address their needs.

There are many reasons a project can fail but if bureaucracy is unavoidable then it needs to be carefully managed otherwise an even worse fate can occur. That being a failed project that continues to consume resources as nobody will let it die.

How to set business goals for the new year

Business goals for 2016It is the time of year to set goals for your business. Some people are not the type to actually set goals. They have “wants” but those are different than goals. Wants typically are uninspired and very unactionable whereas goals are concrete and can be measured.

You are a business superhero so you produce results and you do so by setting, and then achieving, goals. And if you need a little bit of help with the process here are some steps to walk you through it.

Review last year

Take a moment and think back to where you were last New Year’s and what hopes and goals you had for the coming year. Think about what went right and what went wrong.

Reasons you might not have achieved your goals could be (in no particular order):

  • Tried to do too much
  • Bad health
  • Lack of time
  • Lack of focus
  • Market forces
  • Technological change
  • Life changes

Which of those things are temporary and which can you change going forward? These are where New Year resolutions come into play. Also, do what you can to get into the mindset that success is not a possibility but inevitable. You can only fail if you stop trying.

When looking at the things that went well ask yourself if those are things you should double down on in the new year. It is very likely that you can grow quicker by focusing on the things that you do well (and hire for the things you don’t).

“Understand your strengths and amplify them.” – Jeff Housenbold (Shutterfly)

Set realistic goals

You are setting goals for the next year. Make them goals that fit into that timeframe. The dreamline is a good exercise. In it you list five things you want to have within the next year, five things you want to be in the next year, and five things you want to do within the next year.

Set goals based on effort rather than results

While it might be counter intuitive, you will have a better chance of reaching your goals if you set them based on efforts instead of results. Effort is completely within your control while results are less so. A goal of emailing ten prospects a week is more actionable than signing up one new customer a week.

Breakdown goals

The key to achieving big goals is to break them down into smaller, and more actionable, steps. If your goal is to write a blog post a week then before you even begin writing you need to brainstorm topics and research the posts.

If your goal is to get to $10,000 a month in revenue then start by thinking about your first $100 in revenue. Set a goal for a certain number of cold calls or emails a day until you reach that. Then think about the first $1,000. After that you can look at what techniques worked on the first $1,000 in revenue and apply them to getting that next $9,000.

Revisit your goals

Write your goals down so that you can reference them throughout the year to stay on track. And then put an hour a month (or even a week) on your calendar to sit down with them and go over your progress and next steps.

Again, right now, go into your calendar and create entries for revisiting your annual goals.

Get to work

Yesterday is the best time to get started. Don’t be another day late and another dollar short. Get to work!

Building a Product vs. Building a Business

Building a Product vs. Building a BusinessToday is the launch day of StartOpz (!) which is my new app that adds premade processes to business tasks such as expense reports, time off management, and invoicing. I hope to grow it into a sustainable business. I had some thoughts on that process that I am sharing here along with the wisdom of many men and women smarter than myself.

While the goal I mention is a sustainable business it does start with a product. Without that there is no business. The better the product you build the better chance of success your business has.

If you can’t build a great product it doesn’t matter if you can build a great company. – Ben Horowitz (Andreessen Horowitz)

Building your product was a huge undertaking. Finishing it deserves a celebration. But it is only the beginning.

“Coding is 5% of the solution. It is only a portion of the story.” – Amit Chatterjee (Hara)

“There is a big difference between a feature, a product, and a company.” – Cyriac Roeding (Shopkick)

The product that you have poured your sweat, blood, and tears into is something that will make your customer’s lives better. You’re certain of it. You might have even tested the value proposition before building. But you have only just begun your journey.

“A startup is ultimately about whether or not you can create a business around the product.” – Ann Miura-Ko (Floodgate Fund)

Birthing your product unto the universe creates a tiny flicker of light amongst millions or billions of other stars. That light could takes years before reaching anybody.

Without marketing few people will see it. Without a sales process they will have no way to buy it. Without accounting you will have no way determine profitability and do your taxes. Without systems you will not be able to scale. Without a team you will not be able to build new products.

A business is the vehicle you will use to drive all of that forward.

“Building a company is very different than starting a company.” – William Hsu (MuckerLab)

Starting a company is paperwork. Building a business is harnessing the determination with which you built your product to the many activities required to allow it to live in this world.

A lot of the things you do while building your product you will also do when building your business. Instead of developing software you’ll be developing relationships. Instead of testing for bugs you’ll be testing marketing campaigns. And don’t forget about continuously improving your product!

Values and Ethics

I am starting off this look at building a company by looking at the somewhat abstract topics of ethics and values. Even though they are abstract they are the bedrock on which you build your company.

I have never been quite sure of the difference between the two so I’ll say that ethics are your values in action. Conversely, if your actions do not reflect your values then you are acting in an unethical manner.

“Values are what guide your behavior when no one is looking and you don’t think anyone is going to find out.” – Carly Fiorina (Former CEO, HP)

Business have responsibilities to their owners, their employees, and their customers. Capturing those in words as the company’s values will guide everything the company does going forward.

“Values are things we repeatedly come back to.” – Justin Rosenstein (Asana)

Challenges to uniformly acting ethically are that events in the real world are rarely black and white and that each person might view situations differently (relativism) due to different upbringings, education, or religious views. Being able to reference the company values for all interactions will keep the company, and all of the individuals that make it up, pointed in the right direction.

“It is a lot easier to make decisions if you have a value system.” – Mari Baker (PlayFirst)

One thing I had not thought about until I had heard the following quote was that even though the concept of values might be abstract the implementation of them might not be and thus something you can quantify and measure (something that will serve you well across all aspects of building a business).

“Have corporate values and measure performance on them.” – Mitch Kapor (Foxmarks)

Building a Team

If you have not already started hiring then it is something that you will do down the line as your business grows.

“Everything starts with having the right team.” – Thomas Prescott (Align Technology)

When you are in hiring mode it should take up an extraordinary amount of time as a bad hire early on in a company can have disastrous consequences. Those include morale, culture, and the time wasted on training them. Just as important is the opportunity cost as your first hires are the pipeline for many of your future hires as referrals are key.

“When you’re hiring the first ten people you’re actually hiring the first one hundred people because the first ten will bring ten along with them.” – (Patrick Collison)

For the first hires I often hear that you hire people whose strengths are where you are weak. If you are good at sales but poor at finances then hire somebody who is not just good, but great at them. That way you both can focus on your strengths.

“Surround yourself with the best and brightest minds.” – Amit Chatterjee (Hara)

The caveat is that even the best and brightest need to be a good fit for your team. If you create a position just to get somebody on the team then you will end up with confusion as to their role and, by extension, others’ roles. And do not forget to check their references.

“When you do reference checks, you’re not just looking for the bad stuff. What you’re really looking for from that person’s previous manager or co-worker is how you can help that person grow.” – Ben Congleton (Olark)

Some of the lessons I have personally learned over the years are to never hire somebody who has only worked for family (typically somebody right out of school), that what university somebody comes from is a poor indicator of their work ethic, that what university somebody comes from ceases to matter after a few years in the workforce (unless they are in sales or positions that require a good deal of networking) as they will learn a lot more in one year on the job than four years in any school, and that great employees can be anybody from anywhere.

“Celebrate diversity.” – Teresa Briggs (Deloitte)

Once the company is large enough that you are ready to delegate hiring to a specialized department, or to let each individual department do their own hiring, make sure that you are putting your best people in charge of the process.

“A-quality people hire other A-quality people and B-quality people hire C-quality people.” – Cindy Padnos (Illuminate Ventures)

At the end of the day you are potentially spending more time with your team that you are with your family. Make sure they are a group of people who bring out the best in you and each other.

“Build a team who can challenge who you are.” – Sukhinder Singh Cassidy (JOYUS)


Culture is something you should think about prior to hiring. It sets the tone for an organization that will last longer than many employees. Culture touches all parts of a company from employee interactions to customer service to investors.

“Culture is the most important part of any organization.” – Ken Wilcox (Silicon Valley Bank)

How excited (or not) employees feel when getting out of bed in the morning is hugely affected by the atmosphere of the office. Toxic culture leads to low job satisfaction and burnout.

As the business owner it is up to you to define the culture you want.

“Be conscious of what kind of company you want and what kind of culture you want.” – Mari Baker (PlayFirst)

A good culture might be one where everybody values the contributions of all employees from the janitor to the CEO. But you cannot just describe what you ideal culture is. Culture is not words and cannot be conjured out of thin air. Culture comes from all of the day to day interactions, policies, and structure that make up your business.

“Culture is the behaviours you reward and punish.” – Jocelyn Goldfein (Facebook)

When you get culture right you unleash your employees and get output that is more than the sum of its parts.

“Culture is a wind that blows everybody in one direction.” – Cyriac Roeding (Shopkick)

Your company is going to be leveraging the different strengths of the individuals that make it up in a way that is consistent with the company’s values.

Personally I am an advocate of a culture that values innovation as I believe it is the only way to become a leader in an industry (it is important to note there is a lot of room in any industry to innovate and the same can be said about any organization). Continuous innovation is the only way to maintain that position.

“Reward your risk takers because sometimes they are driving the most innovative ideas.” – Teresa Briggs (Deloitte)


It is not until you have culture conquered that you can move onto developing strategy:

“A strategy without a culture is meaningless.” – Marten Mickos (Eucalyptus)

Strategy is the higher-level plans that dictate the direction the company will go while tactics are the ways you utilize resources to implement strategy. Strategy = big. Tactics = small.

“Think big. Think strategy.” – Ron Gutman (HealthTap)

A strategy that is too broad will be difficult to implement. Therefore you should create separate strategies, each with explicit resources and responsibilities, for each major component of your business.

“Have a customer development strategy in addition to a product development strategy.” – Ron Conway, Mike Maples Jr. (Angel Investors)

“Create a market positioning strategy.” – Stephanie Keller-Bottom (Nokia)

Executing on a poor strategy can actually lead you further from your goal of building a sustainable business and you will have wasted resources, possibly hurt morale, and shortened your runway. So creating a good strategy and implementing it is paramount to achieving your goal.

“Strategy and tactical implementation equals success.” – Mark Forchette (OptiMedica)

Your company does not exist in a vacuum and you cannot lead it with your head in the sand. Communication is an important part of strategy:

“The people capable of changing strategy need to be the ones hearing good news and bad.” – Steve Blank (Serial Entrepreneur)

If you are not getting feedback in the form of metrics or verbally then you are not going to know if you strategy is working, if it needs to be tweaked, or if you need to change course completely.

Of course while strategy is important you are going to be spending a lot more time executing it than you did thinking it up. And as always, ideas are worthless without execution.

“The business world is 1% strategy and 99% tactics.” – Matt Rogers (Nest)


Sales differs from marketing and is very dependent on the type of business and the type of customer you are trying to close. If you are just starting up you likely do not have a huge budget to hire sales people (but it is absolutely something you should be concentrating on yourself). But businesses of all sizes should be doing marketing to get people into the top of their sales funnel.

Of course before you start implementing an initiative you should have a strategy on how you are going to do so.

“Before you can market you need to have marketing strategy.” – Donna Novitsky (Big Tent)

Current marketing wisdom, in particular for SaaS products, is to start marketing even before you have a product.

“The initial tests of sales and marketing doesn’t take a lot of capital. You can do it online.” – Kate Mitchell (Scale Venture)

Content marketing in the form of blogging, tweeting, or a mailing list will help you develop an audience who will be receptive to hearing about your product as you build it and will be your first customers when you finish it.

The recent “growth hacking” phenomenon is quantitative in that you set up your marketing efforts in a way that you can measure and then adapt your efforts by doing more of what works and less of what does not.

Importantly you should remember that marketing is a long game. Rarely does somebody become a customer the first time they hear about your product.

You shouldn’t worry about the current quarter. You should be focused on building a pipeline. – Amit Chatterjee (Hara)


For many entrepreneurs outsourcing many of the financial tasks such as bookkeeping and tax filing is a wise choice. They are time consuming and are not drivers of growth. However it is important for every business owner to understand them in order to gauge the financial health of the company and to allocate resources effectively. (And to make sure that the people you hire for those tasks do not take you for a ride.)

“Learn to read a balance sheet and understand cost accounting.” – Steve Ballmer (Microsoft)

Knowing where your business stands at any point in time is captured on a balance sheet. It shows the things that are owned by a company (assets), the amounts owed by the company to others (liabilities), and the investments by the company’s owners (equity).

Those balance out in the following equation:

Assets = Liabilities + Equity

An example of the balancing is when the company borrows money it creates a liability to the bank/bondholder/loan shark. That money is then deposited into the company’s account and listed as an asset.

Assets typically are cash in bank accounts, accounts receivable (money owed to the company by customers), equipment, buildings, and inventory (for businesses that manufacture products). Liabilities are typically debt, accounts payable (money owed by the company to suppliers), taxes, and wages.

The tracking of revenue and expenses is what is known as an income statement (called the Profit and Loss Report in Quickbooks). Having more revenue than expenses makes you profitable (yay!).

Revenue – Expenses = Income

As opposed to the balance sheet which captures a picture on a given day, an income statement looks at the business over a period of time. Specifically what the revenue and expenses were between two dates.

Do not forget about taxes and interest as expenses. You might have “operating income” (- EBIT – Earnings Before Interest and Taxes) when your gross margin is more than your cost of running the company but could end up with negative net income after you pay the bank their interest and the IRS your tax bill.

The last accounting report you will want to look at is the cash flow statement. A business runs on cash (“cash is king”) but for various reasons the earnings reflected on the income statement are not always available as cash when needed. For example you cannot make payroll with sales you have booked but have not been paid for. (This is where the differences between cash and accrual accounting become apparent.)

“Income statements and balance sheets are lagging indicators.” – Carly Fiorina (Former CEO, HP)

The equation for cash is more complicated that the others:

Cash = Current Liabilities + Noncurrent Liabilities + Equity – Accounts Receivable – Inventory – Noncurrent Assets

An example of the balance here is that when you pay the $3,000 bill from your lawyer you are reducing cash by $3,000 as well as current liabilities for $3,000.

Any accounting software you use will be able to automatically create all of these reports for you.

Keep a close eye on the financial statements (at least once a month) so that you are able to make educated decisions on the many spending decisions posed to you. Do not hesitate to ask your bookkeeper or accountant to explain to you anything you do not understand.


You are investing a lot of time, money, and effort in building a company. The more efficient a company is the more value it creates with every minute and every dollar.

“What you’re doing when you’re building a company is building an engine.” – Keith Rabois (Khosla Ventures)

Creating systems to manage your business will help free up your time as well as free up your mind. It is easier to delegate tasks when you have a system in place. A step-by-step checklist creates a repeatable output that you can hire people to implement. Also, having each step of the process written down allows you to question them (whether they are necessary at all), measure them, and make improvements on them.

(StartOpz can help you with some of the operating processes you currently have for your business or will be implementing to help you concentrate on growth.)

Even when you are a solopreneur taking away the worry about forgetting a step allows you to use your mind creatively. Getting ideas and tasks out of your mind and onto paper is the basis for Getting Things Done. When you can be certain that things are under control on the ground you can more easily think about things at the 30,000 foot view.


Building your product was just one step of your larger goal of owning and running a successful and growing business. Every day will bring new challenges and hopefully what was covered here helps provide a foundation and framework in which to meet those challenges (and turn them into opportunities!).

A great entrepreneur is focused on the goal. They make their companies successful by staying agile, passionate, driven, and tenacious. – Steve Blank (Serial Entrepreneur)

Best of luck with your entrepreneurial journey.

“Software Eating the World” is about demographics

Software eating the world is about demographicsFive years ago Marc Andreessen wrote a famous essay titled, “Why Software is Eating the World.” In it he states that “More and more major businesses and industries are being run on software and delivered as online services—from movies to agriculture to national defense.” The reasoning behind that are that the cost of running servers is only getting cheaper and he gives plenty of examples of new companies disrupting the old guard.

What he doesn’t address in his essay is what I believe to be the largest driving force to his conclusion. Software eating the world is as much about demographics as it is about software innovation. Younger people more readily embrace software solutions and services.

Young people are technologically literate and already open up bank accounts, brokerage accounts, insurance, and purchase automobiles online without any face-to-face or phone interactions. They are comfortable with using computers to manage their money and, to a certain degree, computers managing their money (any financial firm that uses algorithms for asset allocation or order placement). They will likely retain that comfort throughout their life or, at least, until their wealth gets to be large enough that it would take more time and knowledge than they have to manage (e.g. setting up trusts).

The second reason that I believe demographics are causing software to disrupt many industries is that younger people tend to be more price sensitive due to their lower income levels. They are willing to trade individualized service for service powered by algorithms if it means saving money.

The final, and most speculative, of my reasons is that I feel that many young people place a higher value on their time than their parents did at that age. Whether they use that time productively or for entertainment they definitely do not appreciate wasting it.

What that means is that software will end up replacing service industries (though it could take a long, long time before it is true that anything a human can do a computer can do better). It is happening in the banking industry (Simple), wealth management (the many robo advisors), legal industry (LegalZoom), accounting and tax industry (TurboTax), human resources (Zenefits and Gusto), and the health industry (Fitbit is as much about the software as the band on your wrist).

Right now many people still trust humans more than computers. They want to get “a set of eyes on it” before sending off a report. That is totally understandable. I still hear people blame their computers/Outlook/Excel with their bosses nodding understandably. Younger people will more likely blame the user.

The people that still write checks at the grocery store might never embrace the software revolution. Supporting them will become a niche of every industry with high costs. Everybody else will eventually view services that requires a face-to-face or phone interaction as nuisances with the time being better spent elsewhere.

Join the Conversation

You might, like many of us, have some goals or dreams, personally or professionally, that you have yet to fulfill. Sometimes you feel stuck in a rut and wanting more. Often the feeling is one that is self-perpetuating as you lose enthusiasm and the energy to get out of it. Sometimes without taking action to dig yourself out you can end up burnt out or depressed.

Action is the key.

One action that I’m advocating for today is to join into the local, national, or global conversation that it happening around the goals you have both personally and professionally. I believe that participating in, rather than listening in, is a sure fire way to pull out of a rut, reenergize yourself, and getting your brain to work creatively again.

Conversations happen in many ways and in many places: in the open, behind closed doors, in meetings, over the phone, email, on message boards, and in the media. Some of those are available to you and some of those you have to force your way in.

I have an example of the latter from my job. Our company had started working on a web portal for our clients which is an idea I had long advocated for. For reasons I do not know (I was the only person at the company with a technical background) I was not included in almost any of the discussions leading up to the development nor any of the discussions during the development process. The development was outsourced and, while there technically was one person leading the project, in reality there were eight different people who were trying to control the project.

If the project was a human I imagine it felt like this:

I have eight bosses, Bob.

When the portal was finally launched it was something that neither our internal people nor our clients wanted to use. In fact, only one person logged in and interacted with the software in the first four or five months it was live. Obviously there was a problem.

I took this problem to be an opportunity and forced myself into the conversation. The first step was to write up nine pages on what I thought the issues were and ways to improve them (basically it all boiled down to vision and software being a tool that people use to solve a problem). I followed that up coding a different vision of the portal (in 1/20 of the time and for 1/1000 of the cost of the original). I demoed that and also created a forty slide presentation that highlighted the ways it would streamline things for our staff and would scale as we grew.

It was some of the best work I had done in a long time. It had dragged me out of the rut I had been in at the job and got my brain firing on all cylinders. New ideas were popping up as I was trying to sleep and I even had two dreams about it.

What brought me to that point was that I felt that you can only be ignored for so long. I responded by taking voicing my opinions and taking a lot of action. I did not see a downside. By forcing yourself into the conversation the worst case scenario is that you build up a body of work that you can repurpose into a blog, book, podcast, product, or company.

On that project, while I think I did get some people to ask the questions that should have been asked at the beginning, all of my efforts and suggestions were generally acknowledged but not acted upon. For whatever reasons the powers that be decided to continue down the path they were on.

It was not the wasted effort it seems to be. Out of it I have come up with a great idea for a company, an idea for a book, learned Ruby on Rails, and had some amazing discussions with some of my colleagues about the future of the industry.

This blog is another way that I am joining in a conversation. I am using it as a way to reach out to potential customers for StartOpz. I believe those people to be either entrepreneurs or employees at startups or small businesses. They are interested in starting and scaling their efforts to build a successful business. Hopefully some of my posts help them do that in some way. I know I have already learned a lot from them.

When things settle down a bit I also hope to get further engaged in the conversations around the various issues that are important to me and to find ways to help whether that be through charity or more hands-on efforts.

Words can be leveraged more than money can ever be. They are powerful in that they can incite action in others and that other people can pass them on thus reaching more people that you have ever met in your life.

The conversation is happening right now on the web on sites like Twitter and Reddit. It is happening on blogs (write posts and leave comments), in books (write one and self-publish), and in emails (find people in your field of interest and just write to them). It is happening at conferences around the world and at your local coffee shop.

Talking about what you do and what you want to do will get you excited and keep you excited about the efforts you are making to reach your goals. It will incite the action you need to get out of a rut or avoid it completely. It will keep you feeling alive.

Set business goals based on industry outlook

The last thirteen years of my working life have been spent in the financial services industry. A good deal of the last two or three years of that has been spent vainly trying to convince the management of the firm that software is the future. For a few reasons I have been met with resistance.

  1. Complacent
  2. Time frame
  3. Risk

I do not intend to be dismissive at all by using the word complacent. The firm is full of people who are very smart and have been very successful. They do business face-to-face and they way they service clients has not changed in a long time. The adage, “If it ain’t broke don’t fix it”, applies.

The second reason I believe I have struggled convincing them to invest in developing software to service clients is due to time frame. The partners in the firm are all somewhere in the second half of their careers. While they all want a firm that lasts well beyond them, looking out twenty years and they will all be retired.

The last reason is that developing software is a big investment and not just monetarily. It also is an investment in time and focus. A new product is no guarantee of success. It has to be executed at the standard of the firm and of the clients. And it has to be something that clients want and will actually use.

This story has a somewhat happy ending. The firm has decided to move forward with creating a software product. I hope that the vision is strong enough that a great product is the result.

The reason I am telling this story is that I think all businesses really need to stop and ask themselves the following questions:

  1. What is our industry going to look like in one year?
  2. What is our industry going to look like in five years?
  3. What is our industry going to look like in ten to twenty years?

What your industry looks like today is irrelevant. If you work for today you are going to be behind tomorrow.

Over the past ten to twenty years many industries have been changed by technology. Over the next ten to twenty years I expect the rate of change to only increase as technology matures and new ones are developed (AI will be a game changer for a lot of professional services).

A lot of times you are so focused on your business and industry that you effectively have blinders on to what is taking place in the world at large. I have heard it theorized that you cannot revolutionize an industry from within–that it takes something or somebody coming from outside an industry, someone who can bring in different experiences and bridge industries, to revolutionize it.

WIth that in mind it might be a good idea to have lunch or some drinks with a friend or someone you respect and ask them those questions about your industry. Listen to their answers with an open mind and you might end up with a new outlook and a revitalized excitement about your business.

Answering those three questions is critical to setting goals. You need to execute in the short term (one year) while you work on your long term goals. It is the long term goals for your business that, if you execute them, will make you an industry leader rather than an industry follower.

In Wayne Gretzky’s words, “I skate to where the puck is going to be, not where it has been.”

One you have done that then all that is left is to plan your work and work your plan.