Home / Blog / Categories / Software-development
Blog

Software-development

Using template strings in ES6

Using template strings in ES6

I bought my first book on JavaScript somewhere around 1998, and the topic of String manipulation was limited to using the "+" operator to join two strings and using the "+=" operator to append to an existing string. For the most part little changed[...]

Read more...
Node.js Performance Tuning

Node.js Performance Tuning

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications. It provides an event-driven architecture and a non-blocking I/O for application throughput and scalability. That's all well and[...]

Read more...
6 Reasons to deploy Node.js with Nginx

6 Reasons to deploy Node.js with Nginx

Node.js is an amazing platform for creating dynamic web applications. It handles high volumes easily and the npm ecosystem provides hundreds of modules that include some very good pre-built features but, like anything, Node.js has it's limitations.[...]

Read more...
The Twelve-Factor app Methodology

The Twelve-Factor app Methodology

Delivering services over the web requires building software that is suitable for deploying to an environment that allows for scaling up without significant changes to the application itself. It should allow businesses to take advantage of high[...]

Read more...