Home

Welcome to Srinu Desetti's Tech Blog

Learn Micro Frontend Architecture from scratch to production — with step-by-step tutorials based on real-world experience.


What You'll Learn

Micro Frontend Architecture

A complete tutorial series covering 47 articles across 7 sections — from fundamentals to Kubernetes deployment.

Fundamentals

What is MFE, patterns, communication, folder structure

React MFE

Monorepo setup, Webpack 5, Module Federation deep dive

Next.js MFE

NextFederationPlugin, SSR, mixed React + Next.js architecture

State & Auth

Shared Redux store, JWT authentication, API layer across MFEs

Docker

Containerize React and Next.js micro frontends for production

Kubernetes

Deploy, scale, and automate MFEs on Kubernetes

Start Learning — What is Micro Frontend Architecture? →


Open Source — Valkey Node.js Ecosystem

I build and maintain the Valkey-native client stack for Node.js — Redis-free infrastructure packages for the Linux Foundation's Valkey.

valkey-errors

v1.0.1 · MIT · Solo project

Shared error model for the whole stack — 5 classes, zero deps, 59 lines.

npm · GitHub · Deep dive

valkey-parser

v1.0.0 · MIT · Solo project

RESP wire-protocol decoder — bytes in, JS values out. Zero-copy hot path.

npm · GitHub · Deep dive

socket.io-valkey-adapter

v0.1.1 · MIT · Stalwart Team · Valkey Hackathon by React Hyderabad

Horizontal scaling for Socket.IO on Valkey. 137 tests passing against Valkey 8.

npm · GitHub · Deep dive

Explore the projects I maintain →


Contributions to Major Libraries

Merged pull requests in the libraries the JavaScript ecosystem runs on:

Node.js

Fixed fs.glob() silently dropping valid files — a stray return skipped sibling entries depending on readdir order.

View PR

Axios

Fixed a circular reference issue in error serialization that could crash apps while logging errors.

View PR

React Redux

Clearer error reporting in mapStateToProps — console messages now show exactly which component errored.

View PR

Nodemailer

Fixed attachment filename escaping in email headers — quotes and backslashes no longer produce malformed headers.

View PR

Valkey (iovalkey)

Fixed a critical socket timeout bug in Valkey's official Node.js client that could trigger endless reconnect loops.

View PR

Tailwind CSS

Fixed invalid modifiers being silently ignored — classes like rounded-sm/[5] no longer generate CSS.

View PR

See all contributions with certificates →


About the Author

Hi, I'm Srinu Desetti — a Full Stack Developer specializing in Micro Frontend Architecture, React, Next.js, and Cloud-Native Applications. This blog shares practical knowledge from building production-grade systems.

GitHub · LinkedIn · X · Medium · Dev.to · Portfolio