Moving from a previous CDK article I expand the publish-to-social code base to add a nice report functionality. In this article I show you how easy it is to introduce Lambda Destinations in your CDK project and make use of them for this particular use case. For the frontend part I use Svelte web framework to present the Lambda report JSON output as web page content.
With CDK is easy to organize AWS resources and share them between Stacks when needed. In this article I show you how I split an `api` Lambda in two, one for handling the API Gateway requests and the other for sending messages to an external notifications service.
In the previous article I introduced AWS Cloud Developer Kit and wondered if and how to make use of code abstractions when designing IaC. Today I show you one way to extend the previous codebase and deploy a typical event driven (pub-sub) serverless application built with Lambda and SNS.
After successfully replacing Terraform with CDK in a real life project I take the chance to wrap up the new knowledge along with some Terraform vs. CDK kind of considerations. I also synthesize the acquired know-how in a mini tutorial based on the actual code used in the production scenario.
For a while I wanted to manage my CV in a more flexible way. I stumbled upon a great article on CSS-Tricks that made me think I had no more excuses to procrastinate. In this article I present my solution along with some considerations.