#1 Interview with Nuno Job

This is the first ‘social’ interview in a series with the jsDay 2012 speakers: it’s ‘social’ because the questions have been submitted and voted online on Facebook.

 We are happy to introduce you Nuno Job, Founder of The Node Firm Business Development & Inquisitive Mind at Nodejitsu, CEO at expense.cat and author of several node.js    modules.
He will give a session at jsDay called “Getting Started with Nodejitsu” on May 16th at 3:30 pm on track 3.

Here’s his interview:

Things that you consider before choosing a framework for a project?
Nodejitsu promotes and uses flatironjs internally.Personally i don’t like frameworks very much. I would avoid overly complex, Ruby on Rails kind of frameworks if I was back at square one with node. The thing about node is that it _is_ different, that’s why it’s interesting. We always try to frame things with the concepts we already know, and that’s not necessarily a bad thing. But not embracing the difference and choosing a framework cause it looks familiar to you can be very unproductive in terms of learning, and in the long term it can be unproductive to ship product.

What should i learn next?
Not waste time reading interviews, go talk to people instead. I’m kidding, just don’t read my interview.

What are your thoughts about functional programming?
Love it. Wish the OO paradigm was never invented.
When I use it (Haskell) I feel like a personality disorder. Either I’m extremely happy, or I’m really annoyed that I wrote all this stuff to do a single IO operation.
When I’m using javascript I am sometimes annoyed, but it’s mostly by human stupidity and not the language itself.

Who’s your programming hero?
Batman.js

Who killed JFK?
The Teenage Mutant Ninja Turtles. Or the A Team.

What’s the average beer per hour factor during conferences and a normal hangout?
I guess you will find out

Duran Duran or Spandau Ballet?
I really hate Duran Duran.

What do you like and what not about javascript?
I like the language, despite some of the insanity.  I dislike prototype and any kind of classes. I wish we had multi line strings, and that closures were better optimized. I hope we don’t get types and classes, and all that enterprisey stuff. Javascript is fun, but Javascript plus node is something you can just code for hours feel happy. I dislike people pushing ruby like concepts and DSLs to javascript, those projects only promote entropy between a language that is already perfectly fine as is.

Which open-source projects are you following the most?
My own, I follow them insanely close cause I want people to have a great experience with them.

Did your love for programming cause you some troubles with your partner?

Nop.

What do you think of coffee script?
I prefer breakfastscript. https://gist.github.com/1007531

Suggest a book to read.
If you want to understand a little more about the business you work in I would recommend reading Crossing the Chasm, Innovator’s Dilemma and Business Model Generation.
My favorite book is this boring book called The Death of a Beekeeper.
Portuguese poetry is awesome, anything by Fernando Pessoa really:

To be great, be whole;

Exclude nothing, exaggerate nothing that is not you.

Be whole in everything.

Put all you areInto the smallest thing you do.

So, in each lake, the moon shines

Because it blooms up above.

You can follow Nuno on twitter, @dscape, on his blog and on github.

Facebook

Sponsored by

Media Partner

Back to top