Sunday, March 3, 2013

Tech Startup Advice: Things I have learned..

First, I am not super successful (not yet) so take anything that I say in this blog with a grain of salt. The intent of this blog post is not to give you a road map to start a successful company but rather share some of my personal learnings, mostly from messing up. 

Oh yeah another caveat, there are all types of Entrepreneurs so my experiences might be more relevant to technology based start-ups, so let me start with the following:

Know thyself: Not everyone should be an Entrepreneur, there are few people that actually have the "drive and instinct", plus a myriad of other drivers like an unwavering tenacity and perspiration. But at the same time anyone can be one and doesn't require any special intelligence- it's more of a characteristic trait. You might be an Entrepreneur if all you dream about is starting the business, does it keep you up at night?  Harvard Business Review did a great article on this please read it here Entrepreneurship as Disease

It's NOT about the money:  I will be the first to admit we want to build a multi-million dollar company but that's just a metric/measuring stick for playing the game.  Having said that- it's not about the money but rather the drive to build something awesome and make a difference in other people's lives.  Our company was founded on a higher purpose than making money and it's embedded in everything we do. Our mantra is "Empower talent with more opportunities, period"


Adjust Your Mindset: When you work for big companies you become spoiled (trust me) but most people don't realize it. Allow me to break to you straight, when you work for a big company you have so many resources, advantages and luxuries- not to mention a nice salary and health benefits. Unfortunately this creates the "golden handcuffs" meaning most people are tied down from being conditioned to these luxuries.
If you are going to become an Entrepreneur go ALL IN or don't jump in at all- I don't believe you can be successful with a part-time mindset.

Minimize Operating Expenses: If you are starting out from scratch one of the biggest operating expenses is yourself, how expensive is your lifestyle?  In my case I was accustom to living off a $80k to $100k year, so I lived in nice condo, sports sedan (Audi), dined at good restaurants, and spent a lot on entertainment, clothes, toys and traveling excursions.  You are going to have to make major financial sacrifices, see your personal living expenses as business operating expenses and make budget cuts- are you ready for that?

Legalize it:  Whatever your company is make it a legal identity! I am not a lawyer but there are plenty of resources to help you make your business a legal identity. Especially if you plan on raising any type of seed capital (early stage funding) no one is going to invest in you without a legal operating company. Most investors will require it might as well get it done immediately.  If you are in technology and plan on raising capital from investors (Angel & VC money), I recommend C-Corp based in Delaware.  Read an interesting blog post here: Delaware C-Corp

Find a good attorney early: Generally speaking, I am not a big fan of attorneys but you definitely want one on your side.  There are so many different types of attorneys even in the business world and recommend finding a good one that specializes in start-up issues, plus they know a lot of people (including investors) that could be beneficial to you down the road. Find A Startup Attorney

Real Time vs Fantasy Time: If you are like me, you will realize that everything takes longer than you expected. I use to spout stupid things like "In 6 months we will have our Beta complete with at least 10k user."  My thought was that people (like investors) would be impressed with my handle on my business but the reality it shows how naive you are, basically living in fantasy world.  In the real world, technology takes longer to develop, reiterate, test and deploy- not to mention all the road blocks in starting a business from scratch because it’s a marathon not a sprint.

Make mistakes but move on fast: You are going to make a lot of mistakes, that's a given variable. For example, I spent over 9 months because I contracted a web development company that provided non-functional code and then wanted thousands of more dollars to fix it.  I wasted lots of time and money in code I had to literally throw away but quickly moved on.  (It took me 2 days to make that decision and haven’t looked back since)

Don't be afraid to fail: Statistically the the rate of failure is very high, accept that statistical fact. However, don't be afraid of it instead just think positive and focus on the things that you can control. There are so many positive things about starting a business that it's actually almost impossible to fail. For example the key learnings, rich experience, new contacts and the personal satisfaction that you gave it your best shot. That's a lot better than thinking "What if?" which could haunt you a lifetime.



Find Partner(s): Starting a company is extremely difficult, scary, and lonely- it's like walking down a dark alley at 3am in the middle of crime ridden neighborhood, it's not something you want to journey alone!  You need someone that compliments your strengths and weaknesses and has your back.  Always be recruiting, everyone you meet could potentially be a partner in the future or new hire so keep an eye on talent.

Vested Equity: If you are the founder of the company, don't give your business partner 50% of the business on day 1, any experienced Entrepreneur will tell you this is a bad idea. My recommendation is to give equity on a vested schedule, let me explain.  I offered my first CTO recruit around 10% equity but only after 18 months and he had to commit to certain amount hours and development per month. He ended up departing early so he only received a fraction based on our agreement. Put it in writing and make the conditions clear!


Spearhead R&D:  Research, research and do more research about your industry.  Even if you are a sole proprietor you should be doing research and have a good grasp of your market because this understanding will help you make key strategic decisions that will help you position your company.  As you grow, I would advise to never stop doing research and make data a big part of your company DNA.

Build something damn it!: Every company starts as an "idea" but eventually you need to have something in development, something to show. Stop saying things like "this idea is going to revolutionize the ________industry" because that means nothing if you can't execute and validate your concept.  It doesn't matter what industry you are in, you should be able to build a prototype or an MVP (Minimal ViableProduct)

Be the Customer Cheerleader:  I am always surprised of how many professionals ignore customer feedback/input, but as the Entrepreneur you need to stand-up for the end user and put them first.  At the end of the day it's your customers that will make you successful or fire you.

"There is only one boss-the customer. And he can fire everybody in the company from the chairman on down, simply by spending his money somewhere else."-Sam Walton

Be part of the 'Startup Community':  Like I said before starting a tech company is extremely difficult and lonely. You want to join the community as early as possible because this group is going to be a source of learning and your support group, trust me you are going to feel better being around other struggling artist.  Plus, there are all kinds of important people you can meet at these events, some of which might invest money but don't make that the purpose because most investors aren't hanging out with Entrepreneurs.

Never give up":  At some point, you will cross a point of no return.  If you find yourself in the startup abyss you have absolutely no choice to continue to press forward despite the many challenges, setbacks and barriers.  Be super tenacious and never stop because failure only occurs once you have quit. 

Sunday, February 5, 2012

Vision, make it the driving force..


"If one advances confidently in the direction of his dreams, and endeavors to live the life which he has imagined, he will meet with success unexpected in common hours."  -Henry David Thoreau

If you are an Entrepreneur the vision of your business is one of the most powerful tools in your arsenal. It's not easy developing a vision, in fact, it took me nearly 8 years to fully formulate mine but when I finally did it was clear in my mind. For the record, I think vision is more than just an idea it's more of a strong visual image that allows you to almost see the future.  

I was literally at a bar in Louisville, KY when it hit me. I had been thinking about something for a long time and suddenly it appeared and I literally sat at the bar mapping out the concept on a napkin, this gave my vision birth. The first version of my napkin concept was really terrible and it was even hard for even me to understand. But eventually I refined the napkin to a point that it made sense to me, the following is what I finally developed:


Next thing you should do is validate your vision concept with friends and family. Start by calling all your friends, family and whoever will listen to your lofty vision and get some feedback from them.  It’s important that you also learn to read body language; often times people will give you positive feedback just to be nice- that's not what you need but you can't blame them.  

In my case nearly all the people that I shared my vision with said it's a great idea and they could see Talentize being big deal.  This is when the real journey began because once your vision starts to grow in your mind, it doesn't matter what you are doing it will always be there nudging for attention.  Birthing a vision is like an infant baby that requires an incredible amount of energy, attention and caring to make it a fully developed concept. 
Yes there is a typo on this image, the word judge should be "Judged"

Making your vision happen should be a full-time endeavor, don’t kid yourself thinking that you can start your business part-time.  Even if you have a full-time job, you should be thinking about your vision full-time and feeding it daily. When you wake up the morning and it’s the first thing you think about, you have successfully crossed a milestone in manifesting your vision


While driving your vision, make sure to create all the tools that you need to help communicate your concept to potential partners, supporters, mentors and investors.  I recommend immediately developing a “Pitch Deck” and putting all your concepts in a framework that’s easy to understand.   A pitch deck is not a business plan, in fact, if you are starting an internet company I don’t recommend a formal business plan (I don’t think it’s necessary). 

A vision statement might be hard to do, this exercise was actually rather difficult for me but I think important in establishing the over arching purpose of the company.  Establishing a vision statement will help you to focus on activities/task that that truly latter up to your vision. The following is our vision today: 

Talentize mission is to be the earth’s largest talent search engine while empowering  people to engage and discover talent around the world. 


I also recommend that you begin to manifest concepts in your head on paper. For instance, begin to draw out how do you envision your company logo, values, employees, services, office space/location, conference room, and type of people you employ. Think about little things, for instance I like to think Talentize will allow dogs and video games at the office, see images below.

Lastly, you should always be communicating your vision to all your partners, employees, customers and investors. Don't just make your vision a statement on the website or wall but rather make your vision part of your company DNA, make the vision the driving force behind everything.  


Nothing wrong with a little break from work to play, happy developers code better

Bean bags are more comfortable than office chairs..
Talentize green is part of who we are.. 
Dogs are people too, we will have a dog policy :-) 

Friday, February 3, 2012

Never too late to start..

I have never really been a writer/blogger but I guess it's never too late to start.
This year my goal is to enter at least 12 blog post into this platform, this counts as my first one.
This posting will be intentionally short and without any real intent.

I promise next time will add some more substance but in the meantime enjoy this picture and one of my favorite quotes by Ralph Waldo Emerson.