Web Workers : Let the main thread paint
How to improve your JavaScript performance using web workers
How to improve your JavaScript performance using web workers
This blog is all about how to connect EC2 with a single word using bash, take a look into it. What is bash scripting? “A Bash(or Bourne Again Shell) script is a plain text file which contains a series of commands. These commands are a mixture of commands we can…
This article is a basic collection of some useful ruby libraries with example. Here I will talk about abbrev, benchmark, chronic, erb, faker and redcarpet. We can use these for adding up good features. And improvements for our applications. Some of these are available with ruby standard installation, while others…
We all live in different timezone in this world just as our users use our applications in different ones. But what does it mean for ROR applications? What is the application's timezone? Ever wondered how rails uses timezone for the timestamp displayed on UI? Configuration in application.rb as given below…
In this blog, we're gonna look into what are Software Designs and design patterns, what's the difference between the design patterns and anti-patterns that we can have in the Ruby on Rails application Models. We'll also look into one of the far most important patterns, MVC in a web application,…
Have you ever wondered that there is always a missing piece when working with Views? Yes, you guessed it. It is indexing and specially composite indexing on underlying tables. Materialized views offer much more than indexing but comes with its own drawbacks as well. Let's look back at SQL views…
Further Improve your Node.js application performance. Although node.js is a single-threades programming language, it is consideres one of the most performant one. Competing very well with other multi threaded languages. However, if we look deeper into the workings we will identify that Node.js, by default, doesn’t utilise all the available…