Knowledge Base

khadervali

Advanced technical deep dives, system architecture breakdowns, and tactical implementations for high-performance engineering environments.

AI and Machine Learning

Build AI Agents with Function Calling in Python

Unlock the power of AI agents with function calling in Python. Learn to integrate LLMs with external tools, build robust, intelligent agents, and solve real-world…

Aug 09, 2026 16 min read
Cloud Architecture

Infra Testing: Terratest & Kitchen for Terraform Modules

Master infrastructure testing for Terraform modules using Terratest and Kitchen. Learn to build robust, reliable, and testable IaC with real-world examples and best practices.

Aug 08, 2026 15 min read
System Design

Build Robust CLI Tools with Rust and Go for Developers

Master building powerful CLI tools with Rust and Go. Enhance developer workflows, automate tasks, and create robust applications with this comprehensive guide.

Aug 08, 2026 14 min read
System Design

Building Scalable WebSockets Infrastructure for Real-Time Apps

Learn to build highly scalable WebSocket infrastructure for real-time applications. Dive into architectural patterns, load balancing, Redis Pub/Sub, and robust state management.

Aug 07, 2026 8 min read
AI and Machine Learning

Building Custom GPTs: OpenAI Assistants API for AI Agents

Unlock advanced AI agent capabilities. Learn to build custom GPTs with OpenAI Assistants API, integrating tools, retrieval, and state management. Comprehensive guide.

Aug 07, 2026 16 min read
AI and Machine Learning

Vector Databases Under the Hood: ChromaDB vs Pinecone vs Qdrant

Dive deep into how vector databases work, exploring embeddings, ANN algorithms, and scalability. Compare ChromaDB, Pinecone, and Qdrant with code examples.

Aug 06, 2026 17 min read
Career

Build Your Dev Portfolio: Get Hired in Tech

Learn to build an impactful technical portfolio that gets you hired. Discover essential components, best practices, code examples, and advanced tips from a senior engineer.

Aug 06, 2026 17 min read
AI and Machine Learning

RLHF Explained: Reinforcement Learning from Human Feedback

Dive deep into Reinforcement Learning from Human Feedback (RLHF). Learn its architecture, core phases, benefits, challenges, and real-world applications in aligning AI with human preferences.

Aug 05, 2026 18 min read
System Design

Rust & WebAssembly: Building Performant Web Apps

Unlock peak web performance by integrating Rust and WebAssembly. Learn to build CPU-intensive web app components with near-native speed and memory safety.

Aug 04, 2026 16 min read
System Design

Building Performant Web Apps with WebAssembly in Rust

Unlock peak web performance with Rust and WebAssembly. Learn how to build high-speed, safe, and efficient web applications from a senior engineer.

Aug 03, 2026 16 min read