Debug NodeJS Like A Pro

NodeJS Debugging with Chrome Anyone who is building an application find out that, what is starting as ‘small project’, becoming very quickly bigger and bigger monster. You can use console.log on small projects but as they are growing you will need better tools. In the arena of “JavaScript on the server” there weren’t many tools to […]

Continue reading


7 Amazing Techmarkers

I was lucky enough to be in the room for their final rehearsal (yep… it was in the same room that I gave my I/O talk). However, I could not focus on preparing, because their stories were so powerful and inspiring. Each and everyone had a story that kept the ‘wow’ effect. If you have time this […]

Continue reading


How To Use IndexedDB – Simple(st) Example

In the past few months, I’ve saw many developers that use  local storage for ‘big data’ on the client side. Local storage is a powerful API that let developer save key-value data on the browser. However, it’s got some limitation like: synchronize operation that make it less efficient when it’s heavily used. Moreover, it should replace simple […]

Continue reading


HTML5 Modern Web App and Google Cloud Endpoints (Part 2 Of 3)

Brad Abrams and I had a great time doing this session: “HTML5 and App Engine: The Epic Tag Team Take on Modern Web Apps at Scale” at Google I/O 2012.  Here is a little walkthrough on ‘how to built it’ from zero to hero in less then 60 minutes. Slides: http://ido-green.appspot.com Code: https://github.com/greenido/backbone-bira Video: http://www.youtube.com/watch?v=v9TG7OzsZqQ Pre-reqs Google Plugin […]

Continue reading


Modern Web Apps at Scale With Google App Engine (Part 1 Out Of 3)

There is no secret that today any developer that wish to built the next G+, Path, Instagram etc’ must think on two major aspects: Server Side / Cloud Service that she is going to use in order to create the API. Here we must answer some important questions like: What will I do if I get a huge spike […]

Continue reading