Categories
On Business

Crowd sourcing customers 101

I watched this fantastic video by the guys behind Flight of the Conchords, a hilarious duo folk band by Bret and Jemaine. I’m sure most of you are familiar with their TV show Flight of the Conchords, a self-defeatist comical satire, if you aren’t be sure to watch some of the episodes. These guys got involved with the New Zealand Children’s Hospital and created a song and video to help raise money for the sick kids. What made the video so great was the way that they did it. They interview a bunch of kids and ask them to co-write this song with them. It’s a great example of crowd sourcing you customers.

At our office we have been hard at work segmenting our customers and sending out email surveys to better understand our customer’s needs and gather valuable insight into our consumers. So the timing of the video by Bret and Jemaine couldn’t have been more perfect. The video itself isn’t pretending to be anything more than just a hilarious song created by asking kids questions and getting their humorous responses. But whether by accident or by purpose the video demonstrates perfectly the goal of crowd-sourcing information. Creating a better product because you talked to your customer first.

I don’t think I have ever understood the importance of that basic principle better than in the past week. When you ask your customers the right questions you know what your customer actually needs, what shifts to make in your marketing and how to improve your feature offering. It’s the difference between brainstorming and guessing the next pivot (shooting in the dark) and actual consumer data that clearly outlines what customer expectations and demands are.

Enough chatter, here’s the lighthearted video.

Categories
On Business

When luck meets learning is the outcome different?

When luck meets learning
Photo by Michellis

I’ve had a crazy week. Steve, Angela and I have been asking ourselves very important questions like, “What are the needs of our customers?” And we have struggled to come up with definitive answers. Last friday we sat around our boardroom with beers and taco chips hashing out the different layers of our customers needs. It was both fun and frustrating. After 2 hours our meeting had come right back to the beginning and our questions remained unanswered. The truth is we weren’t confident we had nailed it.

This week I attended the GrowTalks in Vancouver with Steve. It doesn’t take a genius to become successful, that’s something I’ve learned over the last three years running a startup. What it takes is the ability to remain focused and apply the good things we learn along the way (and a little bit of luck). Our 48 hours in Vancouver at Grow was a mix of learning and luck. The first speakers of the morning came out, they were fired up and told everyone in the audience that they were inspiring leaders, in fact they were visionaries.  *Cough, then they spit out what they really thought. “You are not visionaries!”

The crowd kind of laughed awkwardly, hoping they were kidding, but then fell silent after realizing they were not. I loved it, they caught my attention and I knew the day was going to be good. The next speaker spoke about UX/UI. Well she spoke about User Experience actually, and not very subtly drew a line in the sand arguing persuasively that User Experience was very different from User Interface and must not be confused as such. Right now there are UI/UX bloggers rolling over in their graves, I mean their beds, towards their keyboards to differ.

But quickly as the day progressed the talks began hitting closer and closer to home. They were discussing how they had solved the very questions we were struggling to answer. I had this uncomfortable feeling that either every speaker was secretly spying on us and planned everything they were going to talk about by watching what we were doing, or every single company in the room was struggling with the exact same problems we were. Neither conclusion seemed very reassuring. Either we were unique and naked or we were similar and uninteresting. In the end it didn’t matter. What mattered was that we lucked out. We were privileged to be in a room with people willing to talk about how they had solved the very problems we were facing.

There is something magical when luck and learning line up. Ultimately, though this magical week of learning would be useless if we did not apply it. Upon arriving back in the office today, Steve and I shared our new found insights with the team, drew up a simple strategy based on what we had learned from the conference and started executing. It’s true, I’m not lying. We have drawn up a two week discovery strategy and have already started implementing it. After many attempts at trying to implement status-quo shattering strategies we have discovered that habits form quickly, but significant shifts in behaviours and patterns only take place when we are intentional about executing the strategies we form. Learning is great, but it is useless unless we apply it. We, as a team, don’t want to be the hard ground that good words fell on and then died. For soil to grow good crops the seeds need to be planted and the work needs to be done.

Categories
On Business

The power of focus

The power of focus

About 3 weeks ago I wrote an article about remote teams. It’s a new experiment for us and so far it is working out well. But being only a short while into it, it’s really too soon to call it successful. However, there is a secret here that I believe will make it successful. Focus.

You may have noticed that I haven’t written any new articles in a few weeks. It’s not that I haven’t wanted to, I have. I just have been really focused. Focused on creating streamlined systems for our team, focused on the current projects that we need to complete, and focused on training and team management.

I’ve been thinking about focus a lot lately. Having focus is really important. Without focus it would be very tempting as a company to run after every good idea we think of or hear. Especially because as a start up lab, that is what we do, we create ideas, and there is nothing more tempting than a good new idea.

That is where focus comes in. Success comes from being intentional with the things that will lead you to it. Now success means a lot of different things to different people, so I am not going to put it in a box, but rather talk about it as it applies in this instance. Success in this instance is about seeing the goals we have, realized.

So in short, I believe that it is important to have a direction where you want to go, then think about all the steps that will take you there, and then start with the step that will give you the most reward for effort. After that it might get hard to remain focused with working towards your goal (work feels hard sometimes). But with practice, focus and endurance gets easier, and I believe that success will happen more often.

Categories
On Business

Remote teams

Remote Teams World

As of yesterday, our company, Simple Engine [media], has embarked on a new journey, remote teams. We still have our main office, the HQ, with our core team working from there. We are just excited to add some new members to our team, who will be working remotely.

Remote teams brings with it some big challenges. We are passionate about building the best solutions, but building great products means we need great project management and great communication. Great remote project management may prove challenging with the different timezones. Also, we have a unique culture in our office, how will we be able to make people feel part of that culture when they are working from hundreds or thousands of kms away? Then there is the issue of trust and security.

This is a new journey for us and I will be posting some articles in the future. I might write about remote hiring, remote managing, remote source control etc. If this proves successful for us I will post some articles about what we did right, and if it proves to be disastrous, then I will post some article of things to avoid. Have you had any experience with remote teams? I would like to know your thoughts.

Categories
Git PHP

Solved: Running git pull from a php script causing an error?

I wanted to improve my Git workflow, so I went about using GitHub’s Service Hooks to set up a web hook to my development server. The idea being that I would have GitHub ping my server every time I or anyone else pushes to the master GitHub repository.

The idea was pretty simple. I would have a php file located on my development server with following command.

<?php shell_exec('git pull'); ?>

However, I quickly ran into the following permission error.

error: cannot open .git/FETCH_HEAD: Permission denied

The reason being was that my server’s Apache user doesn’t and shouldn’t have access to the root. However, to run git pull, it was trying to access the host keys, which are stored in the ~/.ssh/known_hosts file. As you can see, these files are located in the root.

So I was scratching my head for a solution when I came across this terrific tutorial, Github playground servers and auto pull from master, posted by Konstantin Kovshenin. Konstantin proposed a simple, but brilliant, solution of using the GitHub service hook to ping a local php file that would signal a server cron job to handle the git pull. If you are trying to do the same thing, and experienced the above error, follow the Konstantin’s tutorial and it should work for you.

Final notes: having a development server automatically pull from the Git repository is very useful, however it is not a good idea for production servers. It is more secure and more controlled to manually update your production servers git repository from the command line.

Categories
Git

Great video lessons on the basics of using Git version control

Git is a fast version control system. I am sure you are probably already familiar with it, but if you are not you can read about it on the official website here. Basically Git is a really useful way of backing up projects and saving ‘snapshots’ in the case where you might need to go back and reuse an old file because the new file was badly written.

The problem with Git is that it has a big learning curve. However, I found some great video tutorials created by Jason Semko on Youtube. The videos are really easy to follow and offer step-by-step instructions on the basics of using Git. If you would like to use a great version control system or if you are knew to git, here are the videos to watch.

How to use Git – Git Video Tutorial

Part 0 (Installation)

How to use Git – Git Video Tutorial

Part 1 (add, commit, push, pull, status)

How to use Git – Git Video Tutorial

Part 2 (log, reflog, show, gitk, checkout, reset)

How to use Git – Git Video Tutorial

Part 3 (The basic file flow, rm, add, commit, gitignore)

How to use Git – Git Video Tutorial

Part 3.5 (Setting up a new user account)

How to use Git – Git Video Tutorial

Part 4 (Merge Conflicts)

How to use Git – Git Video Tutorial

Part 5 (More Merge Conflicts)

How to use Git – Git Video Tutorial

Part 6 (branch, checkout, remote)

Huge thanks to Jason Semko for making these videos. Visit his channel here.

Categories
On Business

Crossing “the chasm” by telling your story

Crossing the chasm from early adopters to late adopters

Note: Building a startup myself, I have heard a lot about the “chasm” that exists between aquiring your first early adopters versus attracting the early majority of your market. But, I have heard almost nothing about how to cross it. I hope this will help inspire some people to tell their stories.

I read a great article entitled Your Story Is Your Marketing Strategy, and while I agreed with the concept that people often make a decision to choose a company when they know their story, I felt it was missing something essential. It offered some examples of people choosing a product after hearing the companies story, but didn’t explain why others would follow a similar pattern. Attending a local Ted “Brown Bag lunch” held at Accelerate Okanagan today may have highlighted the missing answer. The Ted lunch was anything but formal, a group of about 20 entrepreneurs sat around a large board room table while eating their packed lunch and watching a couple Ted videos. Ted videos are great, and meeting with like minded people is even better. Having previously watched the videos, I found myself relaxed, enjoying the lunch, looking forward to the coming jokes and preprocessing some of the points of the videos.

One of the videos is particularly good, How Great Leaders Inspire Action, by Simon Sinek. If you haven’t already seen it, I am including it here. If you have 20 minutes it’s worth pausing and watching it. It was in watching this video and from the conversation afterwords that it became clear why simply telling a potential customer your story is not enough to encourage them to buy.

When launching a startup product, it takes work getting those first early adopters, but it isn’t too difficult. Early adopters are generally people who want to be the first person to try something new anyways. So it makes sense that there were people who were willing to try your product before they knew much about it. As long as you raise enough awareness about your product, or share it with enough people, you will have some customers sign up (even if it is nothing to write home about). The challenge, however, is when the rush of early adopters slows down and sales calls start getting tougher. The challenge is in convincing the early majority, aka the pragmatists, to choose your product. Is telling them a simple background story enough?

I believe now that to move the early majority (the pragmatists) you need to tell more than a story. You need to answer the “why”. This is what the talk by Simon Sinek explained. Our brains are wired to be logical, but before logic, they were wired to be emotional and passionate. We are cognitively wired to behave positively towards the notion of “meaning”. Simon gives the example of Apple focusing on answering why they create products before answering what products they create or how they worked. They “are about changing the status quo”. Because it had meaning, because it was more than just a story, people resonated with their desire to break from mediocrity and they gave more of their time to listen about their products.

It’s true that a product still needs to solve a problem, if it is not solving anything, the early majority probably won’t use it even if they like why you created it. They are still pragmatists. But if you truly believe that your product is solving a problem, and you are passionate about what you are doing but are having a hard time attracting that early majority, maybe it’s time to start telling people why you created it. Not just what you have created or how it works. Maybe it’s time to start telling people what is at the heart of your company, tell them what motivates you to wake up in the morning, against all odds, just to provide them with your amazing tool that is going to revolutionize their lives. Simon Sinek argues this is the secret behind great leadership, I believe it is actually the secret to motivating the early majority to listen to you and it gives the early adopters something worth sharing about.

End note: I love that if someone’s sole motivation behind a product was to make lots of money, then their story sucks and this strategy won’t help them at all (sorry Kevin O’Leary).

Categories
On Business On Companies

The 10 commandments of Steve Jobs

The 10 commandments of Steve Jobs - infographic

I recognize the “commandments” as summaries from the book Steve Jobs by Isaacson. It’s an interesting book, I would recommend reading it if you have the time. I wrote another post about some of the takeaways that I thought were worth sharing from the book. Overall it’s an interesting snapshot into the life of Steve Jobs. Infographic source: OSXDaily

If you are interested, here are some great Steve Jobs quotes.

Categories
On Social Media

Are we missing an opportunity for a great conversation with Social Media?

Coffee shop social

I was reading some writing by blogger Jeff Goin who writes about writing. He was saying that social media is a two way street. It’s an unique opportunity to have a conversation with other people. But on blogs people write these complete thoughts, not offering room for conversation. I’ve been doing this! I love to write complete thoughts. It feels so good wrapping everything up.

This got me thinking about a couple things. First, I really agree with his statement that social media is a two-way street. It’s about much more than consuming. It’s a really cool way to co-create thoughts and articles and conversations. Let’s look at some of the tools we have today. With Twitter we can co-create conversations and current events. With Pinterest we co-create galleries of our interests, effectively co-creating digital magazines.

The second thought I had was that social media offers a way of connecting people across the world in one conversation, as if they were sitting around a table at a coffee shop. It’s really too bad that Google and Facebook are trying to give us location based search results. Because this is really is a unique opportunity to connect the world in a totally new way that could lead to break down of social barriers. It’s just a thought. What do you think? Is social media just a conversation, is it really about co-creating and could it help bring people from around the world into closer community?

Categories
On Business On Companies

Executing ideas: The power of one… great team

Team Work

I used to think that one guy (or girl) with a great idea could change the world. I’m an optimist, so I still believe it is possible, but my view is changing. I learned pretty early on in my job experience that if you believe you can do something, you can do it. When I was 20 I built my parents home. It’s a nice home, I did a good job. But I didn’t do it alone, I partnered with my friend Dan, 19 at the time, and we hired a couple guys, Mark and Jonathan, around 16-17 years old to help. That was a huge confidence builder for me. People I meet are often shocked to hear I built that home, even more shocked if they find out while standing in the house. My dad, a doctor, wasn’t too comfortable with the idea of me building it at first. That was understandable. I had only worked framing homes for a couple summers, worked as a grunt the year before. Not a lot of experience. But the cool thing is that he let me, he let me build his house.

When Steve and Art (my business partners) invited me to join them in a tech startup, I wasn’t afraid, I didn’t even consider it a risk. I knew we would succeed. I was very confident that we could do anything we put our time into. Almost three years later, I have experienced burnout, got shingles twice (shingles is a later form of chicken pox that people sometimes get under stress but usually not at my age), and gastritus (stomach inflammation from stress). I learned a valuable lesson while I am still young. I can’t do it all myself, it takes a team, a really great team. Not once, but twice I have wanted to quit and throw in the towel. Fortunately for me I have two amazing business partners and the only reason I didn’t walk away was because of them.

Today we are really good at what we do. It was sink or swim and we all had to learn to swim very quickly. Because the startup business model is so young and books are only being published on the subject matter today. It’s all very new territory. So in the startup world we are considered very experienced. In my home city the local startup incubator is only 1 years old. I’m not saying this to pump our tyres, its just a fact for the startup business.

Right now we are working with an amazing women building a very cool community health startup. She came to us with a really great idea and a lot of motivation. In the past I would have probably assumed that she didn’t really need a company like ours. She already had everything she needed, a great idea and a ton of motivation. Today I see it differently, when moving forward with an idea you need a really great team. At minimum you need at least one other person who is as committed as you are and hopefully has a different skill set.

The power of a great team brings a lot of intangibles to the table. Things like encouragement, community, ideas, and multiple points of view. But the traits that move a team from the scale of good to great makes the idea execution so much smoother. A great team has experience in success and failure, knows how to get back up, when to push, when to wait, and understands its business niche (space) inside and out. When you pass a ball to your team mate, the last thing you want to be worrying about is whether or not they are going to catch it. You need to be free to focus on your next move, and know where to focus your energy. A great team allows you the freedom to do that and it encourages coaching along the way too.

I used to believe all you needed was a great idea, when you have a good idea a team will naturally form around it, and success will follow. Now I have to come to experience that teams aren’t secondary, they are first. It all starts with a great team with a shared vision. If you have an idea, finding a team should be your first move. New and refined ideas will come from within the team, the team will then execute the idea and turn it into a reality. It might still be possible to succeed without a team, but not a lot of new ideas are executed well during burnout. We often contribute amazing successes to leaders like Steve Jobs but without their ability to put together amazing teams it is unlikely that their dreams would have been realized.