Nipun (@senodev_) header
Nipun (@senodev_) profile picture

Developer, Ghost Writer | Dm for work/collab

Joined October 2025
Photo by Nipun (@senodev_)Photo by Nipun (@senodev_)Photo by Nipun (@senodev_)Photo by Nipun (@senodev_)
Twitter is cool. But it's 10x better when you connect with people who code. If you're into tech, backend, or programming, say hi.
122
6
1
179
11,558
Hello everyone! I’m looking to connect with people interested in: - Frontend - Backend - Full-stack - DevOps - AI / ML - Building in public Let’s connect 🤝
4
7
180
A logistics company tracked refrigerated medicine using Kafka. A temperature sensor went offline for 20 minutes. When it reconnected, it uploaded all its old readings. The monitoring system saw normal temperatures arriving now and marked the shipment safe. But one delayed reading showed the medicine had overheated. Engineers started evaluating event time, not just arrival time. The data wasn't missing. The timeline was lying.
1
1
1
115
A concert ticketing platform had 100,000 people waiting for 500 seats. Engineers used Kafka to queue reservation requests. But one customer discovered that sending 10,000 requests increased their chances. The queue was technically working. The system was economically broken. They introduced one active request per verified customer and fair admission controls. Kafka solved traffic pressure. It couldn't solve fairness.
1
122
A company replayed 30 days of Kafka events to rebuild its analytics database. The dashboard recovered beautifully. Unfortunately, the same consumer also triggered customer emails. Thousands of old welcome emails were sent again. The fix? Separate historical state rebuilding from external side effects. Kafka replay is powerful. But the past shouldn't be allowed to email people.
1
95
A company replayed 30 days of Kafka events to rebuild its analytics database. The dashboard recovered beautifully. Unfortunately, the same consumer also triggered customer emails. Thousands of old welcome emails were sent again. The fix? Separate historical state rebuilding from external side effects. Kafka replay is powerful. But the past shouldn't be allowed to email people.
1
111
A developer changed Kafka's partition count from 12 to 48. Throughput improved. CPU usage dropped. Everything looked perfect. Until users started receiving old notifications after new ones. The same user IDs could now map to different partitions, breaking ordering across the transition. The optimization worked. The assumptions didn't.
1
73
A dating app had a terrifying bug. Two people matched. One immediately blocked the other. But 8 seconds later, a notification arrived: “You have a new match ❤️” The Kafka event wasn't wrong. It was just late. Engineers added a final relationship-state check before sending notifications. A perfectly valid event had created a completely wrong experience.
1
94
A developer pushed a tiny Python update. Production immediately failed. The new dependency required a system library missing from the server. The team rebuilt the app using a Dockerfile that installed every required dependency. They tested the exact image before deploying it. The next release worked. The lesson? Don't just ship your code. Ship the environment it needs.
2
163
A developer needed to test his app against 4 PostgreSQL versions. Without Docker: Install. Configure. Uninstall. Repeat. With Docker: Start 4 isolated containers. Run the same tests against each. Delete everything afterward. No damaged local database. No dependency conflicts. No weekend wasted. Sometimes isolation is the real superpower.
2
1
4
202
A developer accidentally broke production during a deployment. The new version kept crashing. Users couldn't log in. The team started panicking. Luckily, the previous Docker image was still available. They redeployed the old image. Traffic recovered. Docker didn't prevent the bug. It made the rollback much easier.
1
2
126
A startup hired 5 developers. Day 1: Install PostgreSQL. Day 2: Fix Redis. Day 3: Debug Node.js versions. Day 4: Someone's Mac still won't cooperate. Then one engineer wrote a Docker Compose file. The next developer ran: docker compose up -d The entire development stack started in minutes. That's how you eliminate onboarding nightmares.
1
97
A developer spent 6 hours fixing a bug. The code worked on his Mac. It crashed on the Linux server. Different Node.js versions. Different system libraries. Different environments. He moved the app into Docker. Same image. Same dependencies. Same behavior. 6 hours of debugging became one command.
2
170
Jensen Huang right now :|
JUST IN: Nvidia has lost more than $1.7 trillion in value.
2
176
Hello everyone! I’m looking to connect with people interested in: - Frontend - Backend - Full-stack - DevOps - AI / ML - Building in public Let’s connect 🤝
3
3
209
hey @grok, If Docker makes applications run consistently across machines, why do companies need Kubernetes? What problem does Kubernetes solve that Docker alone can’t? Genuinely curious.
4
3
325
hey @grok, If SQLite can handle millions of rows and doesn’t need a separate server, why does everyone rush to PostgreSQL? At what point does SQLite actually become a problem? Genuinely curious.
2
148
hey @grok, If Cloudflare offers free hosting, CDN, and security, why do startups still spend thousands of dollars on AWS? What exactly are they getting that Cloudflare can’t provide? Genuinely curious.
1
3
163
hey @grok, If JavaScript can run on both frontend and backend, why do companies still use Java, Go, and Python? Is there something JavaScript fundamentally can’t handle? Genuinely curious.
2
2
382