Joseph is a Senior Engineering Manager (15+ yrs) focused on AI engineering, scalable web applications, and building high-performing engineering teams Joseph Khan

Category

AI Agents & MCP

Guides and notes on AI agents, MCP servers, tool design, assistant workflows, and agentic product architecture.

  • How to Build a Slack AI Assistant with Node.js - Step by Step (Part 1)

    Learn how to build a production-ready Slack AI Assistant using Node.js, Slack Bolt, and OpenAI. This step-by-step 2026 guide covers architecture, code, deployment, conversation memory, and best practices.

    July 3, 2026

  • MCP Tool Design Best Practices: Design Around User Intent, Not APIs

    Learn how to design MCP and AI agent tools around user intent instead of API endpoints. Discover practical best practices for building scalable, reliable, and intuitive agent workflows.

    June 19, 2026

© 2026 Joseph Khan.
About Contact Blog Categories Calendar Quotes RSS