Frontend SOA: Taming the beast of frontend web development
Frontend web development is a difficult domain for creating scalable applications. There are many challenges when it comes to architecture, such as how to...
WebGL in Games
In this post I am not going to show you any game engine, nor framework, nor library. This post is a more general write-up...
The best Angular yet – New Features in AngularJS 1.3
AngularJS 1.3 was released in October 2014 and it brings with it a lot of new and exciting features and performance improvements to the...
NodeJS: Building a Maintainable Codebase
NodeJS has become the most anticipated web development technology since Ruby on Rails. This is not an introduction to Node. First, you must realize...
Better Typography for the Web
Despite living in a world dominated by streaming video and visual social networks, the web is still primarily a place for reading. This means...
Using Node.js and Hadoop to store distributed data
Hadoop is a well-known open-source software framework for distributed storage and distributed processing of very large data sets on computer clusters built from commodity...
Deploy Node.js Apps with AWS Code Deploy
As an application developer, you must be familiar with the complexity of deploying apps to a fleet of servers with minimum down time. AWS...
Introduction to React Native
React is an open-sourced JavaScript library made by Facebook for building UI applications. The project has a strong emphasis on the component-based approach and...
You’re not a web developer if you don’t know JavaScript
Mario Casciaro is a software engineer and technical lead with a passion for open source. After the recent publication of his successful book Node.JS...
How to build a cross-platform desktop application with Node.js and Electron
Do you want to make a desktop application, but you have only mastered web development so far? Or maybe you feel overwhelmed by all...