Entrepreneur, Leader, Developer.

I recently talked in Droidcon about building using Go with Android We talked about what is Go? And why it’s so awesome? And how can we use it with Android? On this session we’ve learnt a little bit about Go, and how can we use it with Android- about the use cases, and the secret tricks to use it with mobile applications. Here are the slides of my lecture: Android...

As you may know, the most famous use-case for lean methodology apply for the product lifecycle- You build a product, measure the product usage, learn from the product data, and build again. However, I found that this methodology can be applied for other disciplines of the company, and not only for product development, you just need to use the “Build > Measure > Learn” loop for each discipline of the...

I recently lectured about building REST clients for AngularJS. At this presentation I made an introduction for REST APIs, and showed the disadvantages of using the traditional service $resource, and offered a better solution for building stable and standalone API service for your AngularJS project. In my opinion, using Restangular is one of the best tools for building a REST client for an AngularJS project, which is entirely separated from...

Raising funds is one of the toughest jobs you need to do as a startup founder, especially during the beginning of your journey. In this post, I focused on the approach part of the process, and investigated one of the worst mistake that I made at GoDisco- giving up on introductions. We all know how efficient a good intro can be, and how we can benefit from it. Actually, that’s...

Hey guys, This is my first blog post, woohoo~! so I’ll do my best, by trying to keep it maintained. Today I’ll explain to you why I opened this blog, and why every young entrepreneur should do exactly the same. Why entrepreneurs need a blog? 1. Nobody knows you I’ve known for a long time that a blog is something that I need to do. But, it actually really seeped...