Skip to content

Instantly share code, notes, and snippets.

View xorbh's full-sized avatar

Abhinav Gujjar xorbh

  • kwartz
View GitHub Profile
@xorbh
xorbh / 2026-03-24-week-1-review.md
Last active March 24, 2026 13:24
Tricog Week 1 Review — Observations on Agentic Coding

Week 1 Review - 2026-03-24

Key Observations from Working with the Team

1. Team Size - Fewer People, More Decision Makers

The speed of agentic coding changes what kind of team we need. Too many developers in the loop slows things down and breaks the flow. The bottleneck has moved from coding capacity to decision-making speed, so what we need are decision makers. One technical lead and one product person per workstream is the right unit. Having looked at the Tricog app, it needs 1 main developer and at most 1 support developer for automation. It does not warrant more. That said, architectural support and guidance remains crucial.

2. Mindset Shift - Output, Not Code

The team needs continuous coaching to evaluate agent output as working software, not as code to be reviewed line by line. The output is functional and measurable. Time spent rewriting or reviewing agent-generated code style is better spent on the next feature or requirement.

@xorbh
xorbh / domain-setup-guide.md
Created March 6, 2026 16:33
Domain Setup Guide for Sahney Automation Services

Setting Up a Domain for Sahney Automation Services

Why Do We Need a Domain?

We are building automation tools that connect to your ERPNext system — for example, allowing AI assistants to look up sales orders, items, and part numbers, or even create new sales orders on your behalf.

These tools need a secure web address (like a website URL) to communicate safely over the internet. Without a proper domain and security certificate, the connection would be insecure and most modern tools will refuse to connect.

What you'll get: A secure address like https://erpnext-mcp.automation.yourdomain.com that your automation tools can safely connect to.

@xorbh
xorbh / claude-code-setup-guide.md
Last active March 2, 2026 05:32
Getting Started with Claude Code & Claude Works

Getting Started with Claude Desktop & Claude Works

Step 1: Download the Claude Desktop App

  1. Go to https://claude.com/download
  2. Download the installer for your operating system (macOS, Windows, or Linux)
  3. Run the installer and follow the on-screen prompts
  4. Once installed, open the Claude desktop app and sign in with your account

Step 2: Upgrade to the Max Plan

API Model Strategy for Shared Services

This is a common architectural decision. Here are the main strategies:

Option 1: Shared Internal Model + Separate API DTOs (Recommended)

Web API  ──→  WebAssetDTO      ──→  Asset Service (internal model)
Ext API  ──→  ExternalAssetDTO  ──→  Asset Service (internal model)
@xorbh
xorbh / claude-code-subscription-setup.md
Created February 23, 2026 13:27
How to set up Claude Code with a subscription on the ERPNext server

Setting Up Claude Code with Your Subscription

Once you have purchased your Claude Code subscription (Max plan), follow these steps to activate it on the server.

Step 1: Connect to the Server

  1. Open Tabby
  2. Click on your ERPNext Server profile to connect

Step 2: Log In to Claude

@xorbh
xorbh / erpnext-connect-guide.md
Created February 23, 2026 13:23
Instructions to connect to ERPNext server from Windows

Connecting to ERPNext Server from Windows

Step 1: Install Tabby Terminal

  1. Go to https://tabby.sh
  2. Click Download and install the Windows version
  3. Open Tabby after installation

Step 2: Save the SSH Key

@xorbh
xorbh / maya-vs-thoughtspot.md
Created February 23, 2026 03:47
Maya vs ThoughtSpot: Competitive Analysis & Strategic Positioning

Maya vs ThoughtSpot: Where Maya Can Win

What ThoughtSpot Does Well

ThoughtSpot is the incumbent in "AI-powered analytics." Their core offering:

  • Natural language search over structured data — users type questions, get charts and tables
  • SpotIQ — automated AI-driven insights (anomaly detection, trend analysis)
  • Liveboards — dashboards that update in real-time
  • Enterprise connectors — deep integrations with Snowflake, Databricks, Redshift, BigQuery

AAPL_Production vs AFPL_Production — Differences

1. Extra Commands in AFPL

AFPL has 3 logging commands, AAPL has only 1:

Command AAPL AFPL
/log Yes Yes
/production No Yes
@xorbh
xorbh / n8n-google-oauth-setup.md
Last active February 20, 2026 10:23
Instructions: Provisioning a New Email & Google Cloud OAuth for n8n

Instructions: Provisioning a New Email & Google Cloud OAuth for n8n

Part 1: Create a New Email Account for Automation

Option A: Google Workspace (Recommended for Business)

  1. Log in to Google Admin Console