April 2011
1 post
מספר המוקד העסקי של אורנג'
מספר המוקד העסקי של אורנג’ בחיוג ללא מכשיר אורנג’ קיים:
074-7054050
לא יאומן שהייתי צריך לחכות חצי שעה בטלפון רק כדי להשיג אותו.
March 2011
1 post
Education 2.0 →
Seeing Kahn speak at TED reassured me that the classroom indeed has a future (current state: sucks ass). The day is not far when Kahn’s Academy hands out degrees as honorable as Harvard’s or…
February 2011
3 posts
Cutting your losses →
Admitting to failure is one of the suckiest experiences in a human life. You never know whether you’re a lousy quitter or the only one going against a herd of idiots. This psychological discomfort…
How do you study your users?
There are many options for studying your users: Analytics for every single click in your application; Conversion funnels; recordings of sample user sessions etc.
I find that for product definition and understanding, it’s really effective for me to get intimate with a handful of users. Talking with them or watching their sessions is more effective than crunching statistics.
For measuring...
Why Google is so different from any other big...
Google was a “build it - and they will come” kind of company. Their edge was completely scientific: Scoring pages against queries in a very meaningful way.
Most other startups companies, Facebook & Groupon included, have a substantial business side to their operations. The way it looks to me, most of their effort was in user acquisition & business development.
You need a good...
January 2011
4 posts
3 tags
Current web frameworks weren't built for AJAX
The more I work with Rails (and see others with django, cakePHP et al.) the more I realize how ill-suited these systems are for AJAX-y operations.
1. in AJAX, editing is done on fields, not models
Rails’ opinionated software approach assumes every entity is rendered exactly once on the page, thus, the default behaviour is to have an id tag and a single form action that deals with all...
Ruby is for SWAT teams
In Ruby projects one finds many code snippets similar to this one, taken from an RSpec presentation:
a.should equal(b) # both pass if a.equal? b
a.should be(b) #
Ruby’s DSLs are one of its prominent abilities, and lib writers go to lengths in making their DSL as talkative as possible - allowing you a wide selection of “wording” for your code. This is why Ruby is so great...
Mark Zuckerberg: The evolution of a remarkable CEO... →
Official Google Blog: Google search and search... →
Round 2: FIGHT!