post image

Rails on a diet

More and more apps are being created with an API support. Growing popularity of Angular.js and Backbone.js makes it even more important part of new projects. Why is that? There is a trend to seperate backend from frontend not only in terms of logic but also to split the project into two seperate ones - pure API backend and client-side-only frontend. What's all the fuss about? It is simple - you have a nice and clear API for a javascript webapplication and therefore you do not need to worry about the assets pipeline and other full-stack projects related issues. And you get an API for mobile devices. For free.
read more
post image

How to find a technical co-founder?

Whether you're building a ONE BILLION startup or a smallish web developement agency, as an entrepreneur you have one tough task: finding a technical co-founder. That's probably one of the most important tasks in early days of your empire *in spe*. I've been there a couple of times and I can only say that choosing the right person will result in peace of your mind and growth of your business. But choosing the wrong one, you may end up with plenty of troubles.
read more
post image

Marionette: plain object over reqres, commands above all!

A brief introduction to Marionette’s reqres ( request-response ) and commands would be that they are application (or module) level event aggregators that either return a value or cause an action to happen.
read more
post image

How Spree handles overriding on the frontend and the backend

Couple months ago, after signing a contract to build an unusual e-commerce site, we were forced to make a choice. We’d build the site either from scratch or on top of existing solution. After a few days of getting our heads around the topic, we decided to take on the latter option.
read more
post image

A definitive guide to responsive text

When thinking RWD most of you picture fluid grids and responsive images, forgetting a quite important piece of the puzzle - the content. *Since content is king* and most probably your content is mostly text, the text is king. Let’s see what we can do to display text properly on vast range of devices.
read more