---
title: "Salman Rasheed (@salman7420) | Hashnode"
description: "Crafting stories from numbers. Read the latest articles by Salman Rasheed on Hashnode."
url: "https://hashnode.com/@salman7420"
---

@salman7420

# Salman Rasheed

@salman7420 · Washington, DC · Joined November 2025

Crafting stories from numbers.

[Website](https://salman-football.vercel.app/)

### [Taming Hallucinations in RAG-Based Chatbots: Lessons from Building a Production System](https://production-python-api-aws-deployment-lessons.hashnode.dev/taming-hallucinations-in-rag-based-chatbots-lessons-from-building-a-production-system?utm_source=hashnode&utm_medium=feed)

After experimenting with different configurations and seeing my chatbot go from hilariously wrong to genuinely helpful, here's what I learned.

4 min read · [production-python-api-aws-deployment-lessons.hashnode.dev](https://production-python-api-aws-deployment-lessons.hashnode.dev/taming-hallucinations-in-rag-based-chatbots-lessons-from-building-a-production-system?utm_source=hashnode&utm_medium=feed)

[Nov 20, 2025](https://hashnode.com/posts/taming-hallucinations-in-rag-based-chatbots-lessons-from-building-a-production-system/691f10f80344393619220ef7)

### [From Render Roadblocks to AWS Resilience: Lessons from Shipping a Production Python API](https://production-python-api-aws-deployment-lessons.hashnode.dev/from-render-roadblocks-to-aws-resilience-lessons-from-shipping-a-production-python-api?utm_source=hashnode&utm_medium=feed)

Learn how to solve common deployment roadblocks. A step-by-step guide on moving a Python API from Render to a resilient AWS EC2 stack with Gunicorn, systemd

4 min read · [production-python-api-aws-deployment-lessons.hashnode.dev](https://production-python-api-aws-deployment-lessons.hashnode.dev/from-render-roadblocks-to-aws-resilience-lessons-from-shipping-a-production-python-api?utm_source=hashnode&utm_medium=feed)

[Nov 14, 2025](https://hashnode.com/posts/from-render-roadblocks-to-aws-resilience-lessons-from-shipping-a-production-python-api/69167c28309b5d8d456497cc)
