Hiral Patel

49 Flips | 2 Magazines | 6 Likes | 2 Following | 1 Follower | @hiralbest | Keep up with Hiral Patel on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Hiral Patel”

Node.Js vs Java : Which is Faster for API's?

This is something that I love to debunk because there is alot of <b>HYPE</b> out there around the popular javascript engine Node.js. You can see benchmarks …

JavaScript

MongoDB vs MySQL: A Comparative Study on Databases

Maybe your organization settled on the perfect database model and you thought that it will be static for years, if not decades.<p><b>But your predictions</b> …

Node.js as Backend: Best Use Cases, Tools & Limitations

In 2009, a new technology made its humble beginnings in the vast universe of backend development.<p><b>Node.js</b> was the first legitimate attempt to bring …

Performance Comparison: Java vs Node

The post Performance Comparison: Java vs Node appeared first on TandemSeven - Experience design and delivery.

Speaking Intelligently about "Java vs Node" Performance

TL;DR:<p>Unless you know the differences in the process and concurrency models of Java and Node, <b>don't write a benchmark comparing the two</b>. It will be …

Diving Into JVM Metrics

In this article, we’ll cover how you can monitor an application that runs on the Java Virtual Machine by going over some of the critical metrics you …

The best front-end hacking cheatsheets — all in one place.

The best front-end hacking cheatsheets — all in one place.<p>It’s rather impossible to remember all the APIs by heart. This is when cheatsheets jump in! …

Why you should stop using Git rebase

After using Git for several years, I found myself gradually using more and more advanced Git commands as part of my daily workflow. Soon after I …

Software Development

The Most Frequently Used Git Commands

This tutorial compiles list of frequent Git commands for reference purposes.<p>Content<p>Git Connecting to Repo<br>• Branch Operations<br>• Git add, commit Command<br>• Git …

Mastering Chrome Developer Tools: Next Level Front-End Development Techniques

You may already be familiar with the basic features of the Chrome Developer Tools: the DOM inspector, styles panel, and JavaScript console. But there …

Web Development

IIFE - Immediately-Invoked Function Expression in Javascript (Simplified)

Functions are a core component of Javascript language. We do a lot of function declaration in our daily programming life. After reading this article, …

Backup Web Server Files Quickly using gZIP

Have u ever waited for hours to transfer a batch of files from a server to a local machine? I know it is annoying. FTP solutions like FileZilla and …

6 Ways to Iterate over Object in Javascript

There are many ways to iterate an object in javascript. This post shows few most popular way of iterating an object in javascript.<p>Initialize<p>Consider …

Backup and Restore MongoDB Database(s)

This post discusses how to backup and restore mongodb database(s) quickly using mongodump and mongorestore.<p>Backup all Databases<p>mongodump dump all …

MongoDB Most Frequent Queries

This post shows the syntax of most frequent Monogo DB queries for quick reference.<p>Create Operations<p>Create Database<p>You need to create a collection or …

MongoDB Update with Demo

This post discusses common update syntax for mongodb with a Demo.<p>Syntax<p><b>Query :</b> Query Selectors• <b><br>Update :</b> Modifications to apply• <b><br>Upsert :</b> true means …

Explanation of Shallow Copy vs Deep Copy in JS

This post explains the difference between shallow copy and deep copy in javascript.<p>Shallow Copy<p>Shallow copy means copy only the reference.<p>Notes:<p>In …

Demo for File Upload using Drag and Drop in HTML

HTML provides support for Drag and Drop events. This post discusses how to upload file using drag and drop in HTML ?<p>The following 4 events are used …

Sort JSON by Key or Value in Javascript

JSON Object does not maintain order of insertion. This post discusses how to sort JSON object by key or value.<p>In order to sort JSON objects, we have …

Loop over Map Implementation in Java

This post discusses basic methods to loop over Map in Java. Using following methods, you can loop over any Map implementation such as HashMap, …

Why you should explicitly set cache = false in jQuery Ajax

Introduction<p>AJAX is one of the best invention happened for user experience improvement. AJAX helps to dynamically manipulate content on user’s …

Configure JSHint in Sublime Text for Code Quality

JSHint is a tool for detecting potential Javascript errors and deviation from code standards. It is a very useful tool to enforce code conventions in …

Regular Expression Usage in Javascript

Regular expressions are used to find patterns in a string. Below are the common uses for regular expression in javascript. If you are new to regular …

Introduction to Regular Expression in Javascript

Regular expression are patterns to match in a string. A regular expression in javascript is an object type. This post gives an introduction on how to …

Graphic Designers: Cheat Sheets That Simplify Design Elements, Print Terms, More

Image via Canva<p><b>Graphic designers</b> who are just starting out may sometimes feel overwhelmed by the myriad jargons used in the field.<p><b>Adding on to</b> these …

Graphic Design

6 ways to iterate an array in javascript

There are many ways to iterate an array in javascript. This post shows 6 most popular way of iterating an array in javascript.<p>Initialize<p>Consider …

What’s the difference between Unit Testing, TDD and BDD?

When you’re just getting started with automating your JavaScript testing, there’s a lot of questions. You’ll probably see people talk about unit …

JavaScript

Getting Started with Node.js and Mocha

Mocha is a simple, extensible and fast testing library for Node.js. This article will walk you through its installation, configuration and</b> …