---
title: "Ganesh Joshi (@ganeshjoshi) | Hashnode"
description: "Full-stack developer. Read the latest articles by Ganesh Joshi on Hashnode."
url: "https://hashnode.com/@ganeshjoshi"
---

@ganeshjoshi

# Ganesh Joshi

@ganeshjoshi · Joined March 2026

Full-stack developer

### [Claude Code: Anthropic’s Terminal-Based Coding Agent](https://ganeshjoshi.hashnode.dev/claude-code-cli-anthropic?utm_source=hashnode&utm_medium=feed)

Claude Code runs agentic coding workflows from your shell with repository context. Follow Anthropic docs for install, permissions, and updates.

1 min read · [ganeshjoshi.hashnode.dev](https://ganeshjoshi.hashnode.dev/claude-code-cli-anthropic?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/claude-code-cli-anthropic/6a005bc2d2af068de7efc6ff)

### [Cursor: Rules, Project Docs, and Context That Actually Help the Model](https://ganeshjoshi.hashnode.dev/cursor-context-rules-project-docs?utm_source=hashnode&utm_medium=feed)

Cursor reads .cursorrules and project files for context. Curate rules and docs so agents follow your standards instead of inventing them.

1 min read · [ganeshjoshi.hashnode.dev](https://ganeshjoshi.hashnode.dev/cursor-context-rules-project-docs?utm_source=hashnode&utm_medium=feed)

[May 3](https://hashnode.com/posts/cursor-context-rules-project-docs/69f71f47c1f504a55f183252)

### [GitHub Copilot: Chat, Edits, and Agent-Style Flows in VS Code](https://ganeshjoshi.hashnode.dev/github-copilot-chat-agent-mode?utm_source=hashnode&utm_medium=feed)

Copilot integrates with VS Code and GitHub. Follow Microsoft and GitHub docs for Chat, inline completions, and agent features available to your plan.

1 min read · [ganeshjoshi.hashnode.dev](https://ganeshjoshi.hashnode.dev/github-copilot-chat-agent-mode?utm_source=hashnode&utm_medium=feed)

[Apr 26](https://hashnode.com/posts/github-copilot-chat-agent-mode/69ede1dfbca6420998a89725)

### [OpenAI API from Next.js Route Handlers: Keys, Streaming, and Safety](https://ganeshjoshi.hashnode.dev/openai-api-nextjs-route-handlers?utm_source=hashnode&utm_medium=feed)

Proxy OpenAI calls from the server so API keys stay secret. Use official OpenAI SDK patterns and handle errors for Chat Completions or Responses API.

1 min read · [ganeshjoshi.hashnode.dev](https://ganeshjoshi.hashnode.dev/openai-api-nextjs-route-handlers?utm_source=hashnode&utm_medium=feed)

[Apr 19](https://hashnode.com/posts/openai-api-nextjs-route-handlers/69e4a6225033e45051cc08a6)

### [Gemini API: Streaming Text in JavaScript for Apps and Tools](https://ganeshjoshi.hashnode.dev/gemini-api-streaming-javascript?utm_source=hashnode&utm_medium=feed)

Google exposes Gemini through the Google AI SDK and Vertex on GCP. Stream tokens for chat UIs; verify model IDs and quotas in current docs.

1 min read · [ganeshjoshi.hashnode.dev](https://ganeshjoshi.hashnode.dev/gemini-api-streaming-javascript?utm_source=hashnode&utm_medium=feed)

[Apr 12](https://hashnode.com/posts/gemini-api-streaming-javascript/69db6b3be462e44202717e86)
