Jeny.
HomeAboutWorkGalleryContactResume

Blog

Engineering notes

Problem → approach → result from production work - real numbers, real tradeoffs, no generic tutorials.

014 July 2026

Why I Killed 11,000 Daily DB Polls with BullMQ

How we replaced ~11,000 daily MongoDB polls with BullMQ delayed jobs - and why 'check periodically' is often the wrong question.

nodejsbullmqmongodbbackend
Read
024 July 2026

Building a Teams-Like Chat: The Socket.IO Problems Nobody Warns You About

Dual sockets, connection leaks, cookie auth in local dev, and Nginx WebSocket upgrades - the real work behind production chat.

socketiowebsocketsnodejsnginx
Read
034 July 2026

Deploying a Production ERP: EC2, PM2, and Nginx, the Un-Glamorous Way

Boring infra matched to actual scale - how a full-stack ERP runs on a single EC2 with PM2 and Nginx.

awsec2nginxpm2
Read
044 July 2026

Starting PostgreSQL After Two Years of MongoDB

Honest learning-in-progress notes on switching mental models from MongoDB to Postgres - not a shipped feature claim.

postgresqlsqlmongodblearning
Read
Jeny.

© 2026 Jeny Pansuriya. All rights reserved.