Opera about to drop Presto in favor of Webkit

The writings were on the wall with Opera Ice but now it’s official: Opera will move to Webkit entirely: To provide a leading browser on Android and iOS, this year Opera will make a gradual transition to the WebKit engine, as well as Chromium, for most of its upcoming versions of browsers for smartphones and …

Packery — A new JS-based layout library

From the creator of Masonry and Isotope: I’m making a new layout library, called Packery. It is awesome because it resolves two of biggest and oldest issues with Masonry or Isotope. It fills gaps You can drag item elements It’s been in development for the past several months, and it still has a ways to …

Trello – Your entire project, in a single glance

A must have tool if you’re working together with others on projects. Works like a charm: organizes your cards (along with a description, checklists, and comments) in the (customizable) todo–doing–done columns, assign people and labels to it, etc. Above that it’s free and iOS/Android apps are available too. Trello → (via Small Town Heroes when …

Do responsive websites outperform their non-mobile-optimized brethren?

We took a popular ecommerce store (O’Neill Clothing) that we’d recently redesigned and monitored conversions, transactions and revenue for three weeks. Then we quietly deployed the responsive conditions to the already live site and monitored for another three weeks. In case you ever need present some numbers to one of your colleagues in order to …

Find Your Way to Oz

“Find Your Way to Oz” is a new Google Chrome Experiment brought to the web by Disney. It allows you to take an interactive journey through a Kansas circus, which leads you to the land of Oz after you are swept up by a massive storm. Find Your Way to Oz → “Find Your Way …

node-orm2 — Node.js Object Relational Mapping

ORM Package for Node.js. Works with MySQL, PostgreSQL and SQLite. var orm = require(‘orm’); orm.connect("mysql://username:password@host/database", function (err, db) { if (err) throw err; var Person = db.define(‘person’, { name : String, surname : String, age : Number, male : Boolean, continent : [ ‘Europe’, ‘America’, ‘Asia’, ‘Africa’, ‘Australia’, ‘Antartica’ ], // ENUM type photo : …