Blog
Filter by tags:AILLMPythonData EngineeringBackendThinking Toolsdeep learningmachine learningneural networkspytorchAI AgentsAPI IntegrationAutomationCRMClaudeComputer VisionCreativityDeep LearningEmbeddingsEvaluationJIRAMachine LearningProductivitySalesforceSecurityStorageWeb DevelopmentWritingtrainingAI ApplicationsAI EngineeringAI GatewayAPIAPI ManagementASGIAgent ArchitectureAgent SkillsAgentic SystemsAgentsAnalyticsAnthropicArchitectureAuthenticationAuthorizationBackend EngineeringBest PracticesCDCCNNChatbotCloud StorageCognitionDOCXData IngestionData ModelingData PipelinesData SystemsDatabaseDebuggingDesktop ApplicationDeveloper ToolsDocument ParsingEmailFastAPIFastHTMLFile ProcessingFile UploadFile UploadsFrameworkFundamentalsGeminiGmail APIGoogle DriveHTMXIndustrial AutomationInfrastructureJudgingKnowledge DistillationLLM JudgeLinear RegressionMCPManufacturingModel CompressionMulti-Step ReasoningNLPNestJSOpenTelemetryPDFPerformanceProduction SystemsPrompt EngineeringPruningPydanticPydantic AIQualityQuality ControlQuantizationRAGREST APIReliabilitySOQLSemantic SearchSpeechStatisticsSteel IndustryTask ManagementTechnical ArticlesText ProcessingTool-Based AIUXValidationVector Searchactivation layerloss functions
-
Building a JIRA Chatbot: The AI-Powered Way
I spent two weeks building a JIRA chatbot that answers any question in plain English. Here's what I learned about combining JIRA's REST API withGemini, the mistakes I made, and what actually works in production.
by Harshith Rao -
Connecting JIRA to Our Task Manager: The Messy Reality
I spent two weeks connecting JIRA to our internal task manager. Here's what I learned about JIRA's REST API, the mistakes I made, and what actually worked in production.
02 Feb 2026by Harshith Rao
Subscribe via RSS or enter your email to get notified of new posts directly in your inbox