Blog
Processing high volume of unique messages exactly once while preserving order
Message grouping and deduplication using SQS and Ruby
April 17, 2020
7 New and Exciting TypeScript Features
A summary of features available in TypeScript v3.6+ you should definitely pay attention to.
December 25, 2019
Pure JavaScript Functions as a Replacement for Lodash
A brief overview of pure replacement functions over Lodash/Underscore.js
April 04, 2019
Pure HTML Widgets for your Web Application
Look ma, no JS! Less-known HTML elements that you should start using…
February 27, 2019
Serverless Function to Sync Data from a Database to Google Spreadsheet
Build a Lambda function that pulls data from Postgres DB to Google Spreadsheet
January 07, 2019
Managing Derived State from Props in React
Patterns and Anti-patterns for managing states based on Props
December 28, 2018
Testing React Applications with react-testing-library
A hands-on guide with live examples of testing a Todo application
October 10, 2018
Build an Autocomplete widget with React and Elastic Search
Building an auto-suggest search widget that uses NGram analyser in Elastic Search!
September 21, 2018
Reusing Higher Order Components in React applications with Bit
How to leverage React HOC with Bit to build more maintainable apps, faster!
August 20, 2018
Setting up blue-green deployment for your application in AWS ECS using Code Pipeline
Adding a continuous integration workflow to a live application using AWS Code Pipeline with zero downtime.
July 23, 2018
HTMLCollection, NodeList and array of objects
An overview of the difference between various DOM Collection objects.
June 05, 2018
Cypress: Write Automated Tests to Validate Web Applications
Learn how to use Cypress to write automated tests that run on browsers to validate web applications.
January 26, 2018
Optimising your application bundle size with webpack
An in-depth overview of the webpack constructs that will help you reduce the size of your application payload.
January 15, 2018