Skip to main content

Posts

Showing posts from 2026

S3 Event Notifications Using Lambda

I earned my AWS Solutions Architect Certification in Feb 2026 (🎊) but Like Smash Mouth said, "So much to do...so much to see."  I've used Lambdas that, when an object was uploaded to a bucket, sent a notification to Eventbridge, and then sent me a text and email via SNS. Now, thanks to the free project on Adrian Cantrill's GitHub , I'm going to make a small image processing eventflow. (Emoji use is for fun; Everything here written by a human being.)  What's Happening: Images uploaded to an S3 bucket are made into 5 thumbnail variations thanks to the power of Lambdas and inserted into an output bucket.   Business Use case; If you want to get quick thumbnails.  Maybe this can be scaled out to do file conversion, like .txt to .pdf.  Materials: 2 S3 buckets - one for input, one for processed output. Lambda An image!  Step 1: Bucket Creation  🪣 I made one bucket (runtcpip-source, for images to go in) and copied the settings from it to make the second...

Using Hugo, a Static Website Builder

 Hugo is both a delightful movie from 2011 and a flexible, fast, open source static website builder. I'm no stranger to static websites, so I'm giving it a try!    -> You will need git installed.    Steps. 1. Install Powershell 2. Use Hugo 3. Using a Domain 4.Publishing a Hugo Site (GitHub Pages)     Installing Powershell Powershell is not the same as Windows Powershell. I'm using WinGet , the Windows Package Manager. It's a tool that does everything you do in a GUI for Windows Clients, but in the command line.  WinGet also installs Hugo.   Using Hugo All of this work is in Powershell.  `hugo new site quickstart`  The command makes a new folder called quickstart while populating it with the Hugo things we need.  `git init`  Initializes git.   ` git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke.git themes/ananke ` It clones the repo into the quickstart directory.  `echo "theme = 'anank...