Connor ButchAvoid this incredibly common aws sqs mistakeHow to help lower costs, save engineer time, and speed up processing time by using this easy to implement sqs techniqueOct 24, 20222Oct 24, 20222
Connor ButchApi Gateway Service Integrations Are Cool, But Should You Really Use Them?Comparing Api gateway -> lambda -> sns with Api gateway -> snsJun 14, 20221Jun 14, 20221
Connor ButchHow to Implement Structured Logging In AWSUsing lambda, cloudwatch, java, lambda layers, lo4j2 and middleware to maximize the usefulness of your logsJun 6, 2022Jun 6, 2022
Connor ButchThe Importance of Structured Logging In AWS (and Anywhere Else)Using cloudwatch queries and cloudwatch logs insights to “dive deep” and increase system reliabilityMay 31, 2022May 31, 2022
Connor ButchAutomatically instrumenting your java lambdas with a single annotation (Part Two)Using AspectJ to avoid repetitive codeMay 16, 2022May 16, 2022
Connor ButchAutomatically instrument your java lambdas with a single annotation (without spring)Using AspectJ to avoid repetitive code and ensure the usage of best practicesMay 9, 2022May 9, 2022
Connor ButchLet’s Rebuild AWS EC2 (Part 2)Using event filtering to selectively process events on dynamodb streamsMay 2, 2022May 2, 2022
Connor ButchLet’s Rebuild AWS EC2 (Part 1)Looking deeper into some of the nuances of ec2 (idempotency, retries, conditional writes, time to live, etc) and extrapolating them to…Apr 18, 2022Apr 18, 2022
Connor ButchBite-sized AWS (Part Two)Using AWS x-ray to trace and debug events across distributed systemsMar 7, 2022Mar 7, 2022
Connor ButchBite-Sized AWS (Part One)Using EMF together with cloudwatch logs insights for monitoring and debugging your AWS applications.Feb 21, 20221Feb 21, 20221