BLOG

We write about great things, you know.

Reinventing brands with high value ideas

You are currently browsing the archives for the coding category.

  • Twelve architectural principles

    By: Diego Marafetti

    May 1, 2015 • codingNo Comments
    Twelve architectural principles

    I’ve been reading about Software Architecture these days and I’ve found a book which I heartily recommend called The Art of Scalability and I want to share the twelve architectural principles that every software architect must be aware of when designing software solutions. 1. N+1 Design. Never less than two of anything, and remember the rule of ...

  • How to optimize images for a website – and speed up load times -

    By: Victoria Marafetti

    Jun 6, 2014 • codingNo Comments
    How to optimize images for a website – and speed up load times -

    If you are reading the title of this post, maybe this is something you’ve heard about before, but if you are here, it means that at some point, i got your attention. During the last 4 months, I had the pleasure to work on a project for a great company here in Buenos Aires – ...

  • Notification Center Pattern

    By: Diego Marafetti

    Aug 1, 2013 • codingNo Comments
    Notification Center Pattern

    One of the most useful software design patterns we have used in our software team is the Notification Center. This pattern is a variation of the  Observer Pattern and it is based on the Notification center of Mozilla with some additional modifications specific to our own implementation. The problem As the User Interface grows in complexity, an event may ...