BLOG

Thoughts on Development,
Architecture & Performance

Insights from building scalable applications and working with modern tech stacks.

API Bugs in Production

Lessons Learned Debugging “Impossible” API Bugs in Production

Read more

Production-Grade Auth Integration Layer

Developing a production ready integration layer for authentication with 3rd party providers

Read more

Frontend Performance & Security Optimization for Huge Apps

Battle-tested checks and enhancements** for large frontend applications

Read more
VueJS

Migrating Vue2 --> Vue3

Migrating from Vue 2 to Vue 3 with the Composition API - A Practical, Expert-Level Guide

Read more

Array of Objects - No Duplicates

Explanation of different ways to remove duplicates from an Array of objects

Read more
NodeJS

Custom Error Logging and Tracing

Creating custom logger with Winston

Read more
NodeJS

Lambdas with Serverless Framework

Creating APIs with AWS Lambdas and Serverless Framework

Read more
unit testing

React Testing Library - part 2

Unit testing with side effects (api calls)

Read more
unit testing

React Testing Library (RTL)

Unit testing react components with RTL & Jest

Read more
jest

Creating Mocks for an AWS Service

Mock functions for any AWS service to be used in unit tests

Read more
React

Passing Props from HOC to Children

Passing props to children of a Higher Order component in React

Read more
AWS

Running FFmpeg on Lambda

Using Lambda Layers to run video processing pipeline

Read more
circleCI

Auto Scaling Groups & CI/CD

Deploy NodeJS API server on EC2 using Auto Scaling Groups

Read more
CI/CD

Docker Series - Part 4 - CI/CD

Continuous Integration and Continuous Deployment with CircleCI & Docker

Read more

Docker Series - Part 3

Docker Compose for building and running containers from Docker configurations

Read more
devops

Docker Series - Part 2

Creating and using Dockerfile to create custom images

Read more
containers

Docker Series - Part 1

Basics of Docker and manipulating docker containers & Images

Read more
observer

Intersection Observer Web API

How to detect a DOM element's visibility in relation to other elements or the viewport

Read more

Interceptors in Axios

How to use request and response Interceptors in Axios to make cool things happen with ease

Read more
jest

Mocking asynchronous functions with Jest

An overview of how to unit test asynchronous functions and AJAX calls with Jest

Read more

React Pose for easy and amazing animations

A quick quide to using Pose animation library with React and producing beautiful UI animations

Read more