Building microcontroller projects is a great way to level up your electronics and programming skills.

The purpose of this post is to share some setup instructions to get you up and running with your Arduino Uno and TinyGo as quickly as possible.

TinyGo is an open-source project designed to bring…


Middleware is a powerful idea that allows us to decompose complex systems into layers of abstractions. When we discuss middleware in the context of Go we are referring to the ability of some self-contained code (third-party or other) to hook into a server’s request/response processing before or after its handler…


AWS recently announced support for container images for its Lambda service. I’m a fan and advocate for all things serverless so any improvements in this space are always welcome. The following paragraphs attempt to share my initial findings as well as some tips to get started with this new capability.


In this article I want to touch on the nuances associated with client-side routing when deploying a Gatsby site behind AWS CloudFront.

CloudFront is a great choice for serving your static site not only for improving content delivery (through its network of Edge locations) but also because it allows you…


I wanted to quickly document the process of enabling CORS when working with API Gateway’s Lambda proxy integration. Proxy integration allows you to call a Lambda function in the backend. Enabling the proxy integration removes the standard API Gateway integration response and places the responsibility of returning CORS headers in…


In this article, I want to walk through the process of integrating a Stripe asynchronous subscription event with AWS EventBridge.

In a nutshell, EventBridge is a serverless event bus which hugely simplifies the process of building event-driven applications. …

Colin Duggan

Tech Lead | AWS Community Builder | AWS Solutions Architect Pro | Passionate about learning | Languages include Java, Go, Typescript, and more recently Rust

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store