Solve ‘yum: command not found’ in AWS Lambda Python 3.12 base image

Solve 'yum command not found' in AWS Lambda Python 3.12 base image

📌 The Issue When I tried to install the Microsoft ODBC Driver (msodbcsql17) inside my custom image using the AWS Lambda Python 3.12 base image: I used this command: But it failed with this error: ❓ Why It Happens Starting with Python 3.12, the Lambda base image now uses Amazon Linux 2023.This version does not … Read more

How to Setup Bearer Token in HubSpot Workflow Custom Code

How to Setup Bearer Token in HubSpot Workflow Custom Code

When building custom integrations in HubSpot, you often need to securely call external services like AWS Lambda. To protect your endpoint, you should use a Bearer Token inside your workflow’s Custom Code action. In this guide, I will show you step by step how to setup and use a Bearer Token in HubSpot Workflow Custom … Read more

How to Make Reliable HubSpot API Requests in Python (With Retry Logic)

How to Make Reliable HubSpot API Requests in Python (With Retry Logic)

Working with APIs can sometimes be tricky, especially when dealing with network timeouts, server errors, or rate limits.In this post, we’ll walk through a Python function that makes requests to the HubSpot API with built-in retry logic to make it more reliable. Why You Need Retry Logic for API Calls When you send a request … Read more

How to Use HubSpot CRM v4 Associations: A Guide for Beginners

How to Use HubSpot CRM v4 Associations

If you’ve tried to use HubSpot’s v4 Association API, you probably felt confused. The docs are complex, the setup isn’t beginner-friendly, and the new structure (compared to v3) isn’t easy to follow. In this guide, I’ll walk you through how I got it working—step-by-step. 🤔 What Are “Associations” in HubSpot? Associations mean connecting two objects … Read more

How to Fix SQS Visibility Timeout in AWS Lambda

How to Fix SQS Visibility Timeout in AWS Lambda

Have you seen this error during deployment? This might look confusing, but don’t worry — it’s easy to fix once you understand how Lambda and SQS work together. What This Error Means When AWS Lambda reads a message from SQS, that message becomes “invisible” to other consumers for a short time. This is called the … Read more

How to Avoid AWS Lambda Timeout When Processing HubSpot Records

How to Avoid AWS Lambda Timeout When Processing HubSpot Records

🧠 The Problem When using AWS Lambda to process HubSpot objects records (specially for company data), there is a limit. One Lambda function can only run for up to 15 minutes. If it takes longer, it will stop automatically. This happened in our setup. The Lambda logs showed this error: We were using batch processing, … Read more

How to Parse Custom Logs in Datadog Using Grok Rules

How to Parse Custom Logs in Datadog Using Grok Rules

📘 Why Log Parsing is Important in Datadog? When your apps or microservices send logs to Datadog, sometimes the log is just plain text or raw JSON. If you want to search, filter, and monitor specific values like objectId, eventId, or sourceId, you need to extract those values first. This is called log parsing. Parsing … Read more

Understanding Lambda’s Event and Context Parameters

Understanding Lambda's Event and Context Parameters

So, you’re diving into the world of AWS Lambda, building serverless functions that spring to life with just a trigger. You’ve written your first lambda_handler, and you’re staring at those two mysterious parameters: event and context. What are they, and why do they matter? Don’t worry, you’re not alone! Let’s demystify these core components of … Read more