Forem

Piyush Chauhan profile picture

Piyush Chauhan

Senior Software Engineer | 8+ Years in Frontend Technologies | Node.js, React.js, Next.js Expert | AWS & GCP Certifications | Agile Practitioner | DevOps Advocate

Education

University of Sydney

Pronouns

He/Him

Writing Debut
Seven Year Club
Six Year Club
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
Functional Programming in Go with IBM fp-go: Error Handling Made Explicit

Functional Programming in Go with IBM fp-go: Error Handling Made Explicit

8
Comments
4 min read
Mastering Trampolining: A Deep Dive into Recursive Optimization

Mastering Trampolining: A Deep Dive into Recursive Optimization

3
Comments
4 min read
Mastering Quick Sort: A Fundamental Algorithm in Computer Science

Mastering Quick Sort: A Fundamental Algorithm in Computer Science

Comments 1
3 min read
Functional Programming with fp-ts in Node.js

Functional Programming with fp-ts in Node.js

Comments
4 min read
Building a Basic Testing Framework in Bash 🐚

Building a Basic Testing Framework in Bash 🐚

Comments
2 min read
🚀 Unlocking Sprint Success with Jira Versions: A Strategic Guide

🚀 Unlocking Sprint Success with Jira Versions: A Strategic Guide

Comments
1 min read
Precise Allocations with Big.js: Handling Rounding and Leftover Redistribution

Precise Allocations with Big.js: Handling Rounding and Leftover Redistribution

Comments
3 min read
🔍 MongoDB Data Modeling: Embedding vs. Referencing - A Strategic Choice!

🔍 MongoDB Data Modeling: Embedding vs. Referencing - A Strategic Choice!

Comments
1 min read
A Robust Database Migration and Release Process for Web Applications

A Robust Database Migration and Release Process for Web Applications

1
Comments
3 min read
Streamlined Release Process for a Web Application: Trunk-Based Development with Feature Flags

Streamlined Release Process for a Web Application: Trunk-Based Development with Feature Flags

Comments
4 min read
Understanding Data Partitioning vs. Sharding: Key Concepts for Effective Data Management

Understanding Data Partitioning vs. Sharding: Key Concepts for Effective Data Management

Comments
3 min read
Handling Sharded Data in Distributed Systems: A Deep Dive into Joins, Broadcasts, and Query Optimization

Handling Sharded Data in Distributed Systems: A Deep Dive into Joins, Broadcasts, and Query Optimization

Comments
9 min read
Schema Design Patterns For MongoDB

Schema Design Patterns For MongoDB

1
Comments
3 min read
Algorithmic Concepts in MongoDB Design

Algorithmic Concepts in MongoDB Design

Comments
2 min read
Database Design Trade-offs

Database Design Trade-offs

Comments
2 min read
Big Decimal Arithmetic Across Programming Languages: Bridging the Gap

Big Decimal Arithmetic Across Programming Languages: Bridging the Gap

6
Comments
7 min read
Multiplying Large Decimal Numbers Using Fast Fourier Transform (FFT)

Multiplying Large Decimal Numbers Using Fast Fourier Transform (FFT)

Comments
7 min read
Converting Recursion to Iteration Using a Stack: A Practical Guide

Converting Recursion to Iteration Using a Stack: A Practical Guide

Comments
6 min read
Converting Loops into Recursion: Templates and Tail Recursion Explained

Converting Loops into Recursion: Templates and Tail Recursion Explained

Comments 1
4 min read
Understanding Dijkstra's Algorithm: From Theory to Implementation

Understanding Dijkstra's Algorithm: From Theory to Implementation

Comments
6 min read
Mastering Strong and Weak Induction in Mathematics and Programming

Mastering Strong and Weak Induction in Mathematics and Programming

1
Comments
5 min read
Understanding and Implementing the Karatsuba Multiplication Algorithm for Large Numbers

Understanding and Implementing the Karatsuba Multiplication Algorithm for Large Numbers

Comments
4 min read
JavaScript Interview Cheat Sheet - Part 2

JavaScript Interview Cheat Sheet - Part 2

Comments
3 min read
JavaScript Interview Cheat Sheet - Part 1

JavaScript Interview Cheat Sheet - Part 1

Comments
3 min read
Benchmarking in Node.js vs Deno: A Comprehensive Comparison

Benchmarking in Node.js vs Deno: A Comprehensive Comparison

Comments
4 min read
Go Routines and Node.js with RabbitMQ and Kubernetes: A Comparative Analysis for Green Threads

Go Routines and Node.js with RabbitMQ and Kubernetes: A Comparative Analysis for Green Threads

6
Comments
3 min read
loading...