Trigger builds in AWS Amplify with DynamoDB

Trigger builds in AWS Amplify with DynamoDB

I'm building a thing. I'll write more about that thing in the near future. But, in the meantime, I thought I'd write a little about one small other thing I...

Dealing with AWS Lambda deployment package size limits

Dealing with AWS Lambda deployment package size limits

UPDATE: Package Size Limits via the AWS Console have been updated since the writing of this blog post. I've added the new limits in the parenthesis below. I...

Deploying Serverless Go projects with AWS SAM Pipelines and GitHub Actions

Deploying Serverless Go projects with AWS SAM Pipelines and GitHub Actions

Wow, that title is a mouthful. Here's what it means: You can use AWS SAM to easily construct at Serverless Application on AWS where the AWS Lambda code is...

A SAM Starter Template for Serverless Go Projects on AWS

A SAM Starter Template for Serverless Go Projects on AWS

A while back I created a repo on GitHub that was simply the output of doing sam init and choosing the AWS Quick Start Template for a Hello World Example. From...

Working with Amazon Bedrock's Streaming Response API and Go

Working with Amazon Bedrock's Streaming Response API and Go

While working on my chat-cli program, I realized that waiting for a response from Amazon Bedrock could take some time, depending on the nature of your prompt....

A super simple TTY loop in Go

A super simple TTY loop in Go

In yesterday's post I talked about building an Amazon Bedrock powered CLI that allowed for an interactive chat. Below is more or less the code I started with...

Building a Generative AI CLI with Amazon Bedrock and Go

Building a Generative AI CLI with Amazon Bedrock and Go

chat-cli is a project I've been working on for the past couple months. It started out as a way to kick the tires on the now publicly available Amazon Bedrock...

Running Go Programs on AWS App Runner

Running Go Programs on AWS App Runner

I spent some time this week thinking about deploying Go programs and decided to learn how to containerize Go and in that process also decided to take a look at...

Go Packages, Go Docs, and the Distance Image

Go Packages, Go Docs, and the Distance Image

The past couple weeks have been pretty productive in terms of my mission to learn Go. I started reading this excellent book called "The Go Programming...

Getting going with Go

Getting going with Go

I've been getting going with Go for about a week now and I've already learned so much! I realized last weekend that I had two primary interests I want to focus...