Getting to know display:flex

I know I’m late, but I have finally been toying with the new CSS 3 display modes like flex and I’m already running into trouble.

It seems there are a lot of inconsistencies across browsers which makes me wonder if it’s ready to be used.

Read more

Optimising the Canvas HTML5 element

While developing my own tile/sprite drawing engine, I stumble upon several problems related to the Canvas element: I thought it would be a good idea to share my experiences.

Read more

Node.js: production management with PM2

It’s real easy to come with having your site running with Node.js: simply start it with “node server.js” and here you go.
But what if you wanted to take advantage of the multiple cores of your server ? What about log aggregation ? What about process management ?
Well, none of these are easy to deal with.

There were already some useful tools like nodaemon or node-forever but unfortunately, these tools are either not ready for production environment, or lack process-mangement/cluster support.

This was a problem before PM2!

Read more

Android: how to use slide transitions in activities?

Recently, I have been playing with Android development. Having already done some very basic Java development a long time ago, I was surprised how fast I came with my very first application.

Read more

Introduction to AngularJS

Lots of things are happening in the JavaScript world: it’s moving so fast it’s difficult to keep up with it!

Angular-JS is an open-source MVC framework created by Miško Hevery and Adam Abrons in 2009 which has been bought and is now maintained by Google.

Read more