Generating badges / shields with NodeJS

In the last post, I wrote a simple example to be able to generate SVGs through RaphaelJS on the server.

Now I would like to showcase how to accomplish a similar task – generating badges – again with a simple NodeJS server.

Read on →

Generating SVGs with RaphaelJS and NodeJS

One of these mornings, in need of generating images with “copyable” text with Node, I had the chance to play around with RaphaelJS.

Read on →

My (nice) experience with Golang

For the past six months (right after the DockerCon) I have been constantly taking some time out to play around with Go, trying to understand why a lot of new tools were being written in this interesting language, especially in the DevOps world.

In the last few days we published our first open source library written in go, godo, and I wanted to share my impression of the language and the platform.

Read on →

3 years at Namshi…and still counting!

Today I celebrate my third birthday at Namshi, 3 long, long years that represent an amazing journey in my life.

There are so many moments I will remember forever, many positive ones, few negative ones, a lot of excitement and huge growth, both from a personal and professional perspective. There are very few things I regret and I’m honestly proud of that.

Read on →


The long battle is over :)

Things I ask during interviews

Today I was wasting my time on a trip back home and finally got to create an OS repo I was thinking of for the past ¾ weeks: a brief list of questions I ask during interviews.

Read on →

Mobile development’s future is a big question mark

In the past 5 years, mobile devices have taken the world by storm, creating new opportunities for both consumers and vendors: truth is, the landscape of mobile development still looks very immature and we should be prepared to see a radical change in the next 2 to 5 years.

Read on →

OrientDB: just like any other NoSQL database?

    This post is part of the ”OrientDB 101” series, derived from a previous work started in 2013/2014: some information might be outdated, but the core of this series should still be intact.

    Here is a list of all the articles in this series:

  1. The strange case of OrientDB and graph databases
  2. An overview of OrienDB’s capabilities
  3. Going beyond RDBMS
  4. Just like any other NoSQL database?

In the previous post of this series we saw a few features that make NoSQL storage engines different from RDBMS and we anticipated that OrientDB goes beyond both relational and non-relational system.

What makes this document-oriented NoSQL graph database so different from other non-traditional engines?

Read on →

5 technologies you should keep an eye on in 2015

It’s been a very short while since we landed in 2015, but the technology scene is already taking shape: here I’d like to point at some of the technologies that you should definitely keep an eye on this year.

Read on →

import this

Since I recently bumped again into this, I thought it might be worth sharing with everyone what happens when you import this in Python’s REPL.

Read on →