How SAM CLI and AWS Lambda Powertools enable University Students to Start building solutions in less than 60 minutesJan 14, 2023·7 min read
Web Sockets Don't Pub-SubWeb Sockets have become a fundamental technology in modern web development, but their true function is often misunderstood. The killer use-case for Web Sockets has been in the development and proliferation of chat apps where users jump into a channel...Mar 2, 2025·11 min read
Serverless Testing, Part 2: SOLID Architecture for LambdaServerless Testing, Part 1: What I forgot at the beginning describes the start of my serverless story where I forget about plain old Software Engineering Principles, and I re-introduced the Dependency Inversion Principle, which is essential when writ...Apr 10, 2022·9 min read
Serverless Testing, Part 1: What I forgot at the beginningThis is the first in a series of articles about Serverless software architecture and testing. I am collating a summary of what I have learned on my journey to Serverless and am starting with this introduction, highlighting my thoughts on what I forgo...Jan 10, 2022·5 min read
AWS Lambda Powertools: Idempotency, A Deeper DiveIn an earlier article, I wrote about Making all your APIs Idempotent. I shared why idempotency is essential and introduced the AWS Lambda Powertools for Python, which provides a utility for adding idempotency to your Python built lambdas in a quick ...Oct 23, 2021·5 min read
Correlating Transactions with Zero CodeI take pride in writing detailed, technical articles filled with solid code examples and links to Github so you can review and learn from my serverless journey. Today, I think this will be my shortest ever article, and it lacks all these things since...Oct 12, 2021·3 min read
Serverless Integration, Zero CodeThe words of Farah Campbell and Ben Kehoe on "The Serverless Mindset" has inspired me to level up my thinking and approach to Serverless integration. So let me share my journey to zero code integration with you. For my first foray into zero code in...Oct 8, 2021·9 min read
Making All your APIs IdempotentWhen you start working with Serverless on AWS, one of the first questions you should be asking yourself is — “is my system Idempotent”? What is Idempotency? Idempotency is a straightforward but misunderstood concept. The dictionary defines Idempoten...Aug 21, 2021·6 min read