Nabin Debnath

Home Articles About
Follow me on LinkedIn

Articles

Explore my latest articles on AI, Architecture, DevOps, Data Engineering and AWS

Going Beyond Authentication: Essential Features for Profile-First Systems

Profile-first systems go beyond login — storing preferences, filters, and watchlists to drive engagement and flexibility....

December 05, 2025 View on Dzone

Building a Production-Ready MCP Server in Python

Develop a production-grade MCP server in Python with JWT auth, scope-based governance, rate limits, and OTEL tracing for both STDIO and HTTP modes ...

December 01, 2025 View on Dzone

Building a Local RAG App With a UI, No Vector DB Required

A step-by-step guide to building a complete retrieval-augmented generation (RAG) application with FAISS, LangChain, and Streamlit that runs 100% locally ...

November 26, 2025 View on Dzone

Zero-Code Observability: Using eBPF to Auto-Instrument Services with OpenTelemetry

Instrumenting services for observability often means sprinkling tracing code across hundreds of files which is painful to maintain and easy to forget. eBPF + OpenTelemetry ...

November 07, 2025 View on Dev.to

Invisible Colleagues: Building Human-AI Collaboration Patterns

A couple of weeks back while working on a technical article, I was struggling to find a good subtitle. I asked ChatGPT after providing the context of the article and ...

November 05, 2025 4 min read View on Medium

Improving Developer Productivity With End-to-End GenAI Enablement

Build an end-to-end developer enablement hub locally with GenAI, automating everything from requirements to deployment to boost productivity and streamline workflows ...

October 30, 2025 View on Dzone

Build a Dynamic Web Form Using Camunda BPMN and DMN

Camunda BPMN and DMN can be combined to build dynamic web forms that adapt fields and flows in real time, which reduces hardcoding and improves flexibility ...

October 24, 2025 View on Dzone

The "Shift-Left" Imperative: Implementing Data Contracts in CI/CD Pipeline

Having spent years in the trenches of software development, I've observed countless systems crumble under the weight of one silent killer: data quality drift. Microservices promise independence, but they are ...

October 17, 2025 View on Dev.to

Eyes on change: Building a Custom Watcher With Async Notifications

Watching data for changes is a core task in modern applications. In a collaborative application same data gets modified by different stakeholders or users. In that scenario, it is very important to notify the ...

October 02, 2025 View on Dev.to

How I Automated GitHub Code Reviews With AI (And the Mistakes I Made Along the Way)

Code reviews are essential for software quality, but to be honest — they can also be repetitive and time-consuming. Over the last couple of days, I experimented with adding AI into my GitHub workflow to provide ...

August 25, 2025 4 min read View on Medium

Lambda Vs ECS Fargate: When to Make the Jump (and When Not To)

A practical guide based on real migration decisions. I have been working with these AWS Serverless offerings for years from simple event processing to complex long running data pipeline. What I have learned is ...

August 3, 2025 4 min read View on Medium
© 2025 Nabin Debnath. All rights reserved.
Follow me on LinkedIn