Right now I think it would be really nice to go back to the roots of Erlang and add Prolog-like predicate logic to the language, a kind of new mixture of predicate logic plus message passing. — Joe Armstrong, Creator of Erlang (link) Software frameworks come into existence when general purpose languages are adapted for [...]
Archive : design
Easing. Google Style.
Last October, Google decided to get back in touch with its minimalistic roots and introduced a fading (also know as easing) behavior on its homepage. When the page was first loaded only three essential elements were visible: the logo, search input, and submit buttons. The links in the header and footer were faded in on-demand when [...]
You Get What You Pay For
That is my take on working with designers from a crowd-sourcing service (eg: 99designs, crowdspring, etc). The ability to harness the creativity of tens of hundreds of designers sounds very appealing. That is the premise of the theory of wisdom of crowds. But what if the crowd you are tapping into is not very wise? [...]
Techniques for Request-Response and Publish-Subscribe in the Browser
I am going to describe two current techniques for building web applications and services that produce/consume data either by Request-Response or by Publish-Subscribe. All web browsers support HTTP which is inherently a request-response protocol typically built on top of TCP. It is used to serve HTML documents (for human consumption) but can also be used [...]