Subhajit
FAISS Index Types for Production RAG
·420 words·2 mins
IndexFlatIP works for small corpora. For production with 100K+ vectors, you need smarter indexes. Here’s how to choose and implement them.
Outliers Detection in Python
·740 words·4 mins
Real-world datasets are messy. Outliers can hide patterns, distort models, and lead to bad decisions. In this article, we’ll walk through practical ways to detect them in Python - using plots, statistics, and machine learning, then apply it all on a real dataset.
Detect and Remove Outliers in Python: IQR and Z-Score
·1556 words·8 mins
Outliers can significantly skew statistical analysis and machine learning model performance. This guide covers statistical and machine learning methods to detect and handle outliers effectively in Python.
System Architecture — A Comprehensive, Practical Guide
·1499 words·8 mins
Designing and evolving system architecture is about making informed trade‑offs. This guide provides a practical, opinionated walkthrough of the core concepts, patterns, and decisions you need to build scalable, reliable, and cost‑efficient systems—plus answers to the most common questions engineers and architects ask.
Ruff: Modern Python Linter & Formatter Walkthrough
·952 words·5 mins
Writing clean, readable code is essential for collaboration and maintainability. Linters and formatters help us keep our codebase consistent and easy to understand.
RAG for Knowledge-Intensive Tasks
·791 words·4 mins
Picture this: You’re asking an AI about cancer treatments. It sounds super confident and gives you detailed answers. But here’s the problem — it just made up a medical study that doesn’t exist.
How you can set up a Python Code Quality CI Pipeline in 5 minutes
·884 words·5 mins
You can create a Python Code Quality CI pipeline using uv, Ruff, and ty within 5 minutes.
Git 101 – Commands and Workflows Cheat Sheet
·393 words·2 mins
A quick, task-oriented Git reference. Pair this with the in-depth guide for concepts and best practices.
Git & GitHub: The Definitive Version Control Guide
·1507 words·8 mins
Version control is the foundation of reliable software delivery. This guide teaches Git from first principles, then layers in practical GitHub workflows used by high-performing teams. You’ll learn the mental models, the everyday commands, and the advanced tools to collaborate confidently without fear of breaking anything.