How to securely use secrets in AWS Lambda functions with AWS Lambda PowertoolsDec 19, 2024·10 min read
Build an AI-powered pregnancy food safety web app with Amazon Bedrock and Amazon TextractA learning exercise with AWS AI servicesAug 23, 2025·15 min read
Four serverless methods to perform HTTP redirects using AWSIntroduction There are several situations where you may want to redirect traffic from your website or webservice to a different URL. One example of this is when you have an outage of your website and want to temporarily redirect traffic to another pa...Mar 15, 2024·16 min read
My highlights of going to AWS re:Invent 2023Introduction In late November I had the incredible opportunity to attend AWS re:Invent 2023 in Las Vegas. It was my first time attending AWS re:Invent and the sheer scale of the event blew me away. During the week-long conference, there were many eve...Jan 11, 2024·6 min read
Serverless file transfers between S3 and a remote SFTP server using AWS Transfer Family SFTP ConnectorsIntroduction In a previous blog post, I covered how AWS Transfer Family can be used to SFTP upload files from a server to Amazon S3. This involved the creation of an AWS Transfer Family server instance that is configured to use the SFTP protocol. An ...Oct 20, 2023·11 min read
Programmatic AWS multi-account access using SSO sessions and Python Boto3For scripted operations on multiple AWS accountsAug 1, 2023·9 min read
Analyzing AWS Lambda logs produced with Lamba Powertools using CloudWatch Logs InsightsIn a previous post (here), I covered using AWS Lambda Powertools to improve the quality of your Lambda function logs. In this post, we will take advantage of those logging improvements to perform log analysis using CloudWatch Log Insights. What is Cl...Jul 5, 2023·9 min read
Better logging in AWS Lambda for Python newbiesUsing the AWS Lambda Powertools LoggerJun 3, 2023·6 min read