Better Dev Serverless on AWS Wed, 23 Nov 2022 16:44:08 +0000 en-US hourly 1 Better Dev 32 32 How to pass AWS Certification exams Wed, 23 Nov 2022 16:44:08 +0000 I’ve never cared too much about certificates, apart from the SSL ones (haha). And yet I passed 7 AWS exams. Why? How to prepare? How to pass? How to pay only 50% for the exam? I answer all this and more in this post. After passing both Professional-level exams, the […]]]> 0 Running Serverless ML on AWS Lambda Thu, 10 Nov 2022 18:10:23 +0000 Yes, you can run Machine Learning models on serverless, directly with AWS Lambda. I know because I built and productionized such solutions. It’s not complicated, but there are a few things to be aware of. I explain them in this in-depth tutorial, where we build a serverless ML pipeline. As […]]]> 0 Least deployment privilege with CDK Bootstrap Tue, 30 Aug 2022 11:27:58 +0000 Security is not convenient. That’s probably why the CDK, by default, uses AdministratorAccess Policy to deploy resources. But we can easily change it and increase the security of our AWS account, following the least privilege principle with a minimal additional burden. Dangers of default CDK Bootstrap To start using the […]]]> 0 The AWS CDK, Or Why I Stopped Being a CDK Skeptic Wed, 29 Jun 2022 14:26:38 +0000 Until recently, I was skeptical about the AWS CDK. I believe in Infrastructure as Code (IaC), but with the “code” being YAML. But after using CDK in real projects, the amount of heavy lifting it does and the vast reduction of a boilerplate code changed my view. I’m a long-time […]]]> 5 Things I Found Interesting #5 Wed, 11 May 2022 19:51:36 +0000 After some time, I accumulated enough articles to share. They are about Cloud, Tech, Programming, and Work, and also include two Games, a petition, and a survey. Pseudo Localization @ Netflix TechHow Netflix makes sure the UI will look good not only in English but also in other languages without […]]]> 0 Decision Tree: choose the right AWS messaging service Tue, 12 Apr 2022 17:33:44 +0000 Have you ever been stuck deciding between SQS, SNS, Kinesis Streams, and EventBridge? Struggled to pick the right one for your use case? If the answer is “yes”, I’ve got you covered with a simple decision tree to help you make the right decision. I already wrote an overview of […]]]> 4 Personal backup to Amazon S3 – cheap and easy Wed, 09 Mar 2022 17:00:22 +0000 In need to backup my personal files in the cloud, I wrote a script that archives the data into the Amazon S3 bucket. After some fine-tuning and solving a bunch of edge-cases, it’s limited mainly by the disk read and my internet upload speed. And it costs me only $3.70 […]]]> 5 6 Common Pitfalls of AWS Lambda with Kinesis Trigger Tue, 21 Dec 2021 16:15:34 +0000 The simplicity of setting up a Kinesis trigger for a Lambda function may be deceptive. There are pitfalls that can cause problems we will spot only later, in the production environment. I learned about some of them the hard way, so let’s say I speak from the experience. ➡️ This article was […]]]> 0 Things I Found Interesting #4 Mon, 13 Dec 2021 14:47:17 +0000 Two articles about the Blockchain on today’s list. Both are not in favor, I’m afraid. Apart from this, some Tools, Work thoughts and advice, and again an article so weird I couldn’t categorize it. Visualizing a GitHub codebase ToolsVisually appealing representation of the repository that you can autogenerate in the […]]]> 0 Headless CMS with Gatsby on AWS for $0.00 per month Wed, 13 Oct 2021 12:21:22 +0000 Can you have a website with a CMS on AWS and not pay just for its existence? I looked at Amazon Lightsail, headless WordPress, and Webiny CMS but found none of those suitable. So I choose Prismic – a SaaS headless CMS, and Gatsby to create the site. Yes, I […]]]> 2