How To Ask Good Questions?


When you are helping entrepreneurs and developers, you want to lead them after you understand their specific situation. Asking a question is an important tool that will let you investigate what are the strengths and weaknesses.

It’s a skill, so like any other skill, you can improve it. I found that there are (almost) no ‘dumb questions’. In many cases, the basic questions are the most revealing ones. Similar to the “5 whys” that are helpful to get to root cause of a problem.

Before you asking the question, do some homework and try to find the answer yourself. Later, when you ask the question, say what you did in order to find the answer. This will help you to establish the conversation and show that you did some homework on the topic.

Some suggestions that will improve your questions: Continue reading


Lean Canvas Basics

The lean canvas is a tool that helps entrepreneur with forming their idea into a macro plan and later (hopefully) a full function service or product.

You can use something like a good pitch deck to do the same. The core in these tools is to help you articulate what are you going to do and how you are going to win with it.

Let’s have a look at the page below. You can click on it to see it on a full page. If you wish to work with such a template – scroll down and print the clean one that we got in the bottom of this post.

lean canvas

The idea here is to think on our idea and to break it down to the different aspects.

We will fill in short bullet points each section. If you have a co-founder or advisor/mentor to consult with, please do so. It will improve the final result. Also, show the result to many people that you respect. Each might give you a point of view you didn’t think about. Continue reading


The Idea Factory Review


I’ve just finished “The Idea Factory” and although it was long, I really enjoyed it.

It deals with a question that kept me (and many others) busy in the past few years: What causes innovation? and it’s doing it by telling the history of the most productive scientific laboratory on the planet (between 1920 to 1980): Bell Labs.

How did this organization become such a success story?

Bell labs produced seven Nobel Prizes and contributed important innovations: the transistor, transatlantic cable, the laser, UNIX, C++, photovoltaic cells, error-corrected communication, charged-coupled devices, digital communications and the mobile phones. Continue reading

Business, Chrome

Go North Innovation Event

The founder of Research In Motion talking about quantum computing research

The founder of Research In Motion talking about quantum computing

I’ve just finish to give me talk at the Go North event. The goal of this talk was to expose young entrepreneurs to the power of the web platform and how they could leverage progressive web apps in order to improve their businesses. It was very cool to meet with a lot of developers and entrepreneurs that are passion about the mobile web. One of the interesting questions I got was around AMP and PWA and how to bridge between them. Here is the detailed answer. The shorter version is that you want to start with AMP as a great first impression that you give your users (it’s all about speed!) and later stay engage/productive with PWA.
The two scenarios below tell this story in a nutshell. Continue reading


Progressive Web Apps For Startups

Today I gave a talk at our Startup Space in San Francisco to a group of startups from Mexico.

The goal of this talk was to expose young entrepreneurs to the power of the web platform and how they could leverage progressive web apps in order to improve their businesses. The first section is talking about ‘startups best practices’. Since most of them are in their first steps, I figure it would be valuable to them to hear what they can do better.

The second section is telling the story of progressive web app revolution and how it can help them.
The TL;DR is in the picture below. Continue reading

kayaks in a clear lake

Is Working For This Startup Is The Right Move?

Coming to evaluate if a specific startup is a good option for you?

You should check it from several different angles as the risk/reward is very different from a mature company. The critical aspects that I will look for are:

  • Do you like the people?
    Culture fit is the critical because you need to work with your team mates every day and spend a LOT of time with them, especially if the startup is early stage. If you aren’t having fun with them… will it be worth the time?
    How do you figure this out: Try to go out for a drink or lunch. When you hang out you could learn a lot by talking on life and see how they treat others.

    Screenshot 2015-05-13 18.03.41

Continue reading