React.js PlaygroundDevelopment setup for POCs built with React.js, JavaScript, TypeScript, Storybook, Chromatic, Jest, and Netlify.
Playground and development setup for POCs, feasibility studies, and experiments to practice, learn, and test new technologies, libraries, and tools along with their integration and configuration in a React.js environment with TypeScript. it is a gallery showcasing my transition from TypeScript to JavaScript as I dive deeper into React.js and its ecosystem.
#Monorepo
Projects
Posts
Backend for Frontend in Monorepos: Best Practices and StrategiesStrategies for Effective Implementation and Management
Learn proven best practices and hard-earned strategies for implementing the Backend for Frontend (BFF) pattern in monorepos, including architecture trade-offs, tooling, team ownership, and real-world pitfalls.
Classifying Backend for Frontend in Tech Stack MonoreposUnderstanding the Taxonomy for Efficient Development
Delve into the taxonomy of Backend for Frontend within tech stack monorepo structures. Understand how to classify and manage BFF for efficient development.
Deploying MERN Stack Apps on AWS with Elastic Beanstalk: The Raw Truth No One Tells YouFrom Dev Nightmare to Production Reality - A No-BS Guide to Launching Your MERN App Without Losing Your Sanity
Discover the honest pros, pitfalls, and step-by-step battle-tested process for deploying full-stack MERN applications on AWS Elastic Beanstalk. Perfect for developers tired of tutorials that skip the real-world headaches like environment failures and database disconnects. Updated for 2026 best practices.
Git Submodules: Architecture Trade-offs, Deployment Pipelines, and the GitOps Reality CheckWhen 'just add a submodule' is a design decision: how to use submodules responsibly across architecture, CI/CD, and team workflows—without inheriting a maintenance nightmare.
A practical, reference-backed guide to Git submodules: what they are, when they fit software architecture decisions, how they affect CI/CD and deployments, common pitfalls, and how submodules compare with GitOps, DevOps, and broader architectural approaches.
Git: SubmodulesUse Cases, Pros and Cons, Best Practices, and Pitfalls
Git submodules let you embed one Git repository inside another and pin it to a specific commit. This guide (as of 2019-05-30) covers when submodules shine, where they hurt, practical workflows, best practices, and common pitfalls—so you can decide if they're the right tool for your project.
Keeping .env and .env.example in Sync: A Comprehensive Guide to Environment Variable ManagementPreventing Configuration Drift in Modern Application Development
Learn proven strategies to keep .env and .env.example files synchronized, prevent configuration drift, and automate environment variable validation.
Mastering npm Workspaces: A Guide to Streamlining JavaScript ProjectsAn In-Depth Analysis of npm Workspaces: From Basic Setup to Advanced Use Cases
Learn how to supercharge your JavaScript projects with npm Workspaces. Understand its setup, advantages, and advanced features. Discover the use cases and web-development projects where npm Workspaces shine.
Yarn: The Next Generation Package Manager for Front-End DevelopmentProbably the best package manager for front-end and backend projects
As a front-end developer, managing dependencies for your projects can be a daunting task. Enter Yarn, the next generation package manager for the JavaScript programming language, which was created by Facebook and is now maintained by the open-source community. In this blog post, we will explore the benefits of using Yarn for managing dependencies for front-end and backend projects.