Nicolas Bevacqua

Nicolas Bevacqua lives in Buenos Aires, Argentina. He started programming inPascal in the late 90’s. After discovering an open-source C# game server, he started building all kinds of web applications using C#, and developed a great interest in JavaScript, UX and front-end in general. He now focuses on Node. Late in 2012, He started coding a blogging platform where he maintains his own blog.

He also readsA lot.

Follow Nico on Twitter

Visit Nico's site

Authored by Nicolas

A JavaScript Build System Shootout: Grunt vs. Gulp vs. NPM

by Nicolas Bevacqua

Nicolas Bevacqua dives into the task of choosing a JavaScript Build System. He compares the big three: Grunt, Gulp and NPM and discusses the benefits and drawbacks of each.

Convention-based, Modular MVC with Shared Rendering in Node.js

by Nicolas Bevacqua

By Nicolas Bevacqua Taunus is a new framework for Node.js that aims to simplify the state of MVC and shared rendering. You may already be rolling your eyes saying, “Another framework?” However, in this…

Continue reading

Demystifying this in JavaScript

by Nicolas Bevacqua

By Nicolas Bevacqua In this post I want to shed some light on this in JavaScript hopefully bring some clarity to how this works. It’s not all dark magic, learning about this can be…

Continue reading

Fun with JavaScript Native Array Functions

by Nicolas Bevacqua

By Nicolas Bevacqua In JavaScript, arrays can be created with the Array constructor, or using the [] convenience shortcut, which is the preferred approach. Arrays inherit from the Object prototype and they do not…

Continue reading

Obey and Report – A JavaScript Event Emitter Pattern

by Nicolas Bevacqua

By Nicolas Bevacqua The event emitter pattern was popularized by Node and is made available in the browser by libraries such as EventEmitter2. In practice, I haven’t seen a lot of use of event emitters in…

Continue reading

The Angular Way

by Nicolas Bevacqua

By Nicolas Bevacqua For the past few months I’ve been sailing around the world of Angular. Today I can hardly imagine myself doing day to day coding on a large front-end web application without some…

Continue reading

Uncovering the Native DOM API

by Nicolas Bevacqua

By Nicolas Bevacqua JavaScript libraries such as jQuery serve a great purpose in normalizing cross-browser behaviors in the DOM in such a way that it’s possible to use the same interface to interact with many different browsers. But…

Continue reading