A Serverless Recipe Assistant with Bedrock AgentCore, Knowledge Bases, and S3 Vectors
·33 min read

A Serverless Recipe Assistant with Bedrock AgentCore, Knowledge Bases, and S3 Vectors

During the last couple of years I have changed my life by adopting a low-carb/keto diet and lots of regular cardio and weight training. As part of this I have accumulated many recipes using alternativ

AWS Lambda Durable Functions - Build a Loan Approval Workflow with Checkpoints, Callbacks, and a React Frontend
·14 min read

AWS Lambda Durable Functions - Build a Loan Approval Workflow with Checkpoints, Callbacks, and a React Frontend

I have been using AWS Step Functions for workflow orchestration for a long time now. I used it in my Serverless Data Processor project to coordinate batch data processing and in the Serverless Cloud Pizzeria to manage pizza order progress with task t...

Building a Serverless Sales Analytics Platform with AI Insights for Under $10/Month
·12 min read

Building a Serverless Sales Analytics Platform with AI Insights for Under $10/Month

I have a number of projects I’ve been working on that are not finished yet but this is one I wanted to complete before I finished packing and got on the plane to attend AWS Re:Invent in Las Vegas this year. I'm hoping to pick up new techniques and me...

Aurora DSQL - Build A Serverless Multi-Region E-Commerce Platform
·13 min read

Aurora DSQL - Build A Serverless Multi-Region E-Commerce Platform

Introduction I’ve always been a big fan of managed and truly serverless services offered by public cloud providers like AWS. I want to be able to prototype and build applications with as little infrastructure handling and management as possible. My t...

My AWS Summit Toronto experience and GenAI
·13 min read

My AWS Summit Toronto experience and GenAI

I have been experimenting and working with AWS for many years now. Way back when, I started out by purchasing a training course put out by Yan Cui (featuring his cat) and have learned so much since then. I was fascinated with the idea of the scale an...

Managed Secure SFTP using Terraform
·10 min read

Managed Secure SFTP using Terraform

There are many ways to securely transfer data around today. One approach that has been around for a long time involves using the Secure File Transfer Protocol (SFTP). SFTP is a network protocol that provides file access, file transfer, and file manag...

Serverless Cloud Pizzeria Shop
·8 min read

Serverless Cloud Pizzeria Shop

I have spent lots of time learning about various areas of software and cloud development so far in my career and wanted to work on a project that combined many of those components. In recent years most of my focus has been on backend technologies but...

Serverless AWS Account Watcher
·9 min read

Serverless AWS Account Watcher

Keeping track of all the actions being done in your AWS account can be a real challenge - especially when you have multiple team members using the same account. All actions in your account get recorded in the AWS CloudTrail application in AWS. This t...

AWS SSO Credentials With Multiple Accounts
·9 min read

AWS SSO Credentials With Multiple Accounts

AWS IAM Identity Center Traditionally everyone has used usernames and passwords to access everything and has to keep track of the credentials for all the accounts they use. Now there are much better approaches available with many services and applica...

Serverless Data Processor using AWS Lambda, Step Functions and Fargate on ECS (with Rust 🦀🦀)
·11 min read

Serverless Data Processor using AWS Lambda, Step Functions and Fargate on ECS (with Rust 🦀🦀)

I have always been interested in finding new approaches to solve problems in the cloud. I spend a lot of time reading about various serverless technologies and finding new ways to use them to solve real world problems. One other thing i have spent a ...

Serverless Site Health Check Notification System
·9 min read

Serverless Site Health Check Notification System

I have been spending lots of time the last few years working on projects in cloud environments. Most of my adventures involve AWS but i have spent time with all the major clouds and have tried out many of the components they provide. There are so man...