Build Custom CLI Tooling with oclif and TypeScript You can check out the course here: Build Custom CLI Tooling with oclif and TypeScript Oclif can be used to easily create CLI tools Two types of commands: single command multi command In order to test CLIs locally you can quickly create a yarn…
Read Article →S3 lifecycle policies with CDK Imagine a following scenario: You've been hired at a social media website (e.g. Twitter for Bunnies) and your task is to optimize the way they store their images. Whenever a user uploads a new image, it typically gets accessed quite frequently for a month or so before…
Read Article →I'm currently studying for AWS Certified Developer: Associate exam and the post you're about to (hopefully!) enjoy is a part of my learning process - learning in public helps me a lot! AWS Elastic Beanstalk deployment policies Elastic Beanstalk (that's an odd name, btw) provides several options for…
Read Article →Every single development workflow looks like this and building stuff with AWS Lambda is no exception: Luckily, there's a way of testing AWS-CDK powered lambda functions on our local machine, without fiddling with the AWS Console. It's definitely easier and faster than re-deploying a function to THE…
Read Article →I'm currently studying for the AWS Certified Developer Associate exam and I'll be taking my notes here, maybe you'll find it useful BTW - I also produce my own free content for egghead.io which will help you pass the exam: Learn AWS Lambda from scratch Build serverless applications with AWS…
Read Article →What is AWS CDK? According to the docs: "The AWS Cloud Development Kit (AWS CDK) is an open source software development framework to model and provision your cloud application resources using familiar programming languages." In other words: AWS CDK allows us to use a programming language that we all…
Read Article →