How To Raise Money #StartupTips

Campus TLV

During my volunteering work at Campus TLV, I work with startups on entrepreneurship skills and technology. One of the popular topics is the subject of this post: “How to raise money”. It’s a challenging topic on many levels. You wish to raise enough money but not too much. Why? because at this point of the startup’s life you are giving a slice of your company (=equity) to the investors and you don’t want to sell too much or too low. Here are few guidelines:

  • In order to raise money for your dream you need to convince investors that you are the ‘champion’ of this domain. If you are currently not the ‘best’ in the world – think how you become part of the top 1% of people in the world that do X (when X is your product/service). Savvy investors knows that it depends on the team (=you) and its ability to execute against their ideas.

Continue reading

business, Chrome, cloud

2014 Summary


2014 was a busy year.
In some moments of reflection is feels more like 3-4 years. Anyway, let’s try to see where was the interesting stuff on this blog.

The Web

 google think cloud

Continue reading


Google Cloud: Managed VMs And Docker

Google cloud platform“Google’s ability to build, organize, and operate a huge network of servers and fiber-optic cables with an efficiency and speed that rocks physics on its heels. This is what makes Google Google: its physical network, its thousands of fiber miles, and those many thousands of servers that, in aggregate, add up to the mother of all clouds.” – Wired
This quote about Google cloud platform is on the spot. In the slides below,  I tried to give an overview on the new features that are now part of Google cloud. If you attended #CodeMotion TLV yesterday – You will find these slides familiar. If it’s not the first time you hear the phrase ‘Google cloud’, jump to slide 14. Continue reading

Chrome, HTML5, JavaScript, webdev

Maximizing Your ROI On The Mobile Web

mobile devicesIt’s a mobile world.
The next 4B users are going to use the web only on mobile so we should think on their experience. Moreover, a lot of people are using the mobile web as discovery mechanism and when they land on our site we got the (one) chance to impress. The summary of the slides below will focus on two main aspects: performance and user experience. In the slides you can read on the 25 principles and how to work with them.

  • Performance
    Get content to the user as quickly.
    I think this formula used in Ilya Grigorik’s talk sums this up:

    Perceived performance = f(Expected Performance, 
                               Actual Performance)
  • User Experience
    Optimize for the mobile device. So start your design from the small screen and move forward to a bigger one.

Here are tools that every web developer should use (or embrace the concepts that these tools promotes): Continue reading


Improving Your Mobile Sites

mobile devicesIt’s not a secret that the world is going mobile at a (crazy) rapid pace. We all seen the statistics about it, and we know that the next 4 billion people will see the web only on mobile. This post will focus on how you can build a mobile site that will be ‘in a good relationship’ with Google (and other search engines out there).

Responsive web design is one answer when it comes to ‘how to serve’. You wish to avoid redirects, sniffing for the mobile browsers agents or managing two versions of your sites.

How we can make our site mobile friendly?
Let’s try to think as developers of a search engine. If you were trying to figure out if a site was mobile friendly just by looking at a site, what would you look for? First, the content on our site must be readable on mobile so it should fit within the screen. Second, we will try to make sure that the site is usable. Continue reading

Chrome, HTML5, JavaScript, webdev

Web Fundamental Update

Here are the slides from a talk I gave at Campus TLV. It’s a summary of web fundamentals is offering developers at the first step of ‘building your first multi screen site‘.

If you would like to contribute to this important open-source project, please jump to our github repo:



business, Chrome

Web Monetization Options


Today there are many choices when it comes to make money on the web.

  • In-app payments – There are many examples to an application that is free but let you add features with in-app payments. A good example is a game that is free, but offers additional levels or virtual goods for a certain price.
  • One-time charge - You charge a fixed price for your application. It could be before the user tries it or after a period of ‘testing’.
  • Subscription – There could be monthly or yearly subscription models. Users will pay as they go. Many SMB applications are working this way.
  • Freemium – In this pricing strategy we can use each of the previous options. The advantage in it is that we are offering a limited trial version of our app so users could ‘test before they buy’ and offer a ‘pro version’ for those who wish to buy the full application.
  • Ads – There are many options and we will cover it in the future.

Google Wallet on all devices

Let’s take a closer look at each option and see when and how to use it. Continue reading