Node.js, Express.js with TypeScript & GULP


Why TypeScript? I believe that TypeScript has been embraced as the choice language for building next generation web application using ECMAScript 6 (ES6) with strong typing. Strong typing doesn’t necessarily improve the JavaScript that your Node.js server will execute, or the JavaScript that your browser might execute. However, it provides the developer more insight into… Read More Node.js, Express.js with TypeScript & GULP

Maintaining a Private NPM registry for your Organization with Sinopia–Private NPM server


In this post, we will take a quick dig at setting up our own private Node Package Registry with Sinopia. “sinopia is a private/caching npm repository server” Maintaining a private NPM for your organization/team is very helpful when you would like to share the code only with them and not the entire universe. You can… Read More Maintaining a Private NPM registry for your Organization with Sinopia–Private NPM server

Angular2 + Electron + Yeoman + SASS + Bootstrap: A complete guide to setting up a new desktop app


  As a single developer, creating and developing a big application such as Slidebean on your own is no easy task. In comes Angular to save the day. As the main framework for Slidebean, Angular — not without its kinks here and there — has exceptionally performed and exceeded my expectations as an application framework.… Read More Angular2 + Electron + Yeoman + SASS + Bootstrap: A complete guide to setting up a new desktop app

Angular 2.0 – Style Guide / Architecture


Community-driven set of best practices and style guidelines for Angular 2 application development https://github.com/mgechev/angular2-style-guide https://mgechev.github.io/angular2-style-guide/  Angular 2 Style Guide The purpose of the following style guide is to present a set of best practices and style guidelines for the development of Angular 2 applications. If you are looking for an opinionated style guide for syntax,… Read More Angular 2.0 – Style Guide / Architecture