AWS First-In-First-Out Queues
Recently, I needed to put together system that would take new DynamoDB table items, queue up JSON messages in first-in-first-out order, and trickle them out to a 3rd party API over time.
I love not having to maintain things later so I decided to throw together a solution on top of managed AWS services. Here’s a high-level diagram of what I came up with:
Let’s take a look at how it all works.
Beer City Code 2019
What a great few days at Beer City Code! My first time in Michigan was a blast and I’m thrilled I was invited to teach Python this year.
For anyone who wasn’t able to come out to the conference, I try to make my curriculum available publicly so you can learn Python on your own schedule - here.
Redmond Python | 2019 Introduction to Python 3 Workshop
Thanks again to everyone who came out to the Redmond Python Introduction to Python 3 Workshop this year!
Issues with the typing Library in Python 3.7 and AWS Lambda
I recently upgraded an AWS Lambda API for Upfront Jobs to Python 3.7. This upgrade required me to use a library that relies on the typing
module as one if its dependencies. However, when I deployed I noticed conflicts between the Python standard library typing
and the typing
module that was being installed. Here’s how I resolved the issues for my work and how others could do the same. If you’d like the simple solution and no explanation, scroll down to the Solution section.