Manual Testing, Mobile Automation Testing, Mobility

Automation testing with Cypress, Mocha, and JavaScript

What is Cypress? The newest front-end testing standard that every developer and QA engineer should be aware of is Cypress automation. Modern web apps may use this cutting-edge front-end automated testing method. Cypress is mainly used for: Unit Testing Integration Testing End-to-End Flow Testing Nonetheless, it can be used for functional testing as well! Although […]

February 17, 2023

Front End Development, MEAN, Node.js

Why and how finally{…} block is NOT meaningless

A definition first (from the internet): try-catch-finally is used to handle runtime errors and prevent them from halting the execution of a program. The finally block triggers regardless of: what is implemented inside the try-catch block any errors encountered inside try-catch block any return statement written inside the try-catch block Example 1 Consider this example where there’s no error: (()=>{ try { console.log(`Try block triggered`) […]

January 25, 2023

MEAN, Node.js

Top level await() without async() function in NodeJs

Here’s how async-await function typically works: function myDummyBackendCall() { return new Promise((resolve) => { setTimeout(() => { resolve({ name: “Shivang”, id: “asmdhajkdhajdsh8qweuqoweuiqepoi-0q-0eueiuaisjdaKcjaisku”, }); }); }); } // Used an async wrapper function to make an await call (async () => { let data = await myDummyBackendCall(); console.log(data); })(); If you are a JS developer, you […]

January 24, 2023

Drupal, Front End Development, Node.js

Introduction to Gulp.js: Beginner’s Guide

INTRODUCTION Gulp is an open-source Javascript toolkit and task runner which is built on Node.js and NPM and used for the optimization of time-consuming and repetitive tasks. Hundreds of plugins are available for different tasks You don’t have to program everything by yourself, there are nearly 800 plugins ready for Gulp.js. But even more, Node.js […]

January 24, 2023

AngularJS, Grails, MEAN

Aliasing Localhost URL in Mac OS

Have you ever wanted to use https://something.i.want.com:8080 instead of the same old boring https://localhost:8080 ? Well here is how you do it on Mac OS. By default, the IP of localhost is 127.0.0.1. ‘localhost’ itself is an alias. To make it your own follow the instructions below. 1. With sudo access vi /etc/hosts $sudo vi […]

August 25, 2021

AWS, Cloud, Cloud Managed Services

TechFluence 2018: 1 Day To Go!!!

After 4 successful editions of Grails Conferences, ToTheNew is back with something big this time and it covers a broad spectrum of technologies. Introducing our flagship annual technology conference TechFleunce. The conference sets the stage for learnings on technologies such as Blockchain, AWS, Docker, Java, Spring, NodeJS, React, Data Analytics, Mobility, and IoT.

March 23, 2018

Agile, MEAN, Node.js

How are 10 Global Companies Using Node.js in Production?

Node.js is increasingly becoming a go-to technology for multiple companies across the globe. As Node.js emphasizes on concurrency, speed, and intensive data exchange along with employing push technology over web sockets,  it has helped companies to build various applications such as social media apps, video and text chat engines, real-time tracking apps, online games and […]

November 6, 2017

Experience Design, Front End Development, Mobility

Progressive Web Apps : A Philosophy for Modern App Development

With the advent of “Mobile first” approach, more and more applications are moving from web-only platform to both Web and Mobile. Now it sounds great to have my application work on both the platforms but the time and efforts doubles. PWA comes into picture here by helping build a web application which works as a […]

October 31, 2017

Node.js, Product Engineering, Software development

Top 5 Node.js Monitoring Tips for App Performance Improvement

Node.js framework has seen its popularity grow in leaps and bounds. Today it has become a universal development framework for organizations looking to develop lightweight, efficient and data-intensive real-time applications that run across distributed devices. Some of the cool products that can be built using Node.js include: Chat engines Real-time tracking apps Online gaming portals […]

October 12, 2017