Technical Blog
Thoughts and insights on Software Engineering, Distributed Systems, Network Simulation, and my research interests.
Memory Management in Production: Avoiding the Silent Killers

Memory Management in Production: Avoiding the Silent Killers

Growing as a Software Engineer in the Age of LLMs and Vibe Coding

Growing as a Software Engineer in the Age of LLMs and Vibe Coding

Taming the Imagination: A Comprehensive Guide to Handling Hallucinations and Implementing Guardrails in Agentic AI

Taming the Imagination: A Comprehensive Guide to Handling Hallucinations and Implementing Guardrails in Agentic AI

Building an Agentic AI Analytics Dashboard: A Deep Dive with LangChain, LangGraph, and Fine-tuned LLAMA

Building an Agentic AI Analytics Dashboard: A Deep Dive with LangChain, LangGraph, and Fine-tuned LLAMA

Neural Algorithmic Reasoning: Teaching Neural Networks to Think Like Algorithms

Neural Algorithmic Reasoning: Teaching Neural Networks to Think Like Algorithms

Categories
- Backend-engineering
- Performance
- Memory-management
- Software-engineering
- Artificial-intelligence
- Career-development
- Machine-learning
- Data-science
- Algorithms
- Observability
- Microservices
- Devops
- Productivity
- Kubernetes
- Dotnet
- Testing
- Bdd
- Education
- Programming
- Ci-cd
- Graph-theory
- Computer-science
- Theory
- Tutorial
- Operating-systems
- Networking
- Simulation