Newsletter martinmueller.dev 2022 week 22

June 5, 2022

In this weekly newsletter, I write a summary of posts that got my attention during the week. I center around topics AWS, DevOps, Architecture, AWS CDK, Data Engineering, Data Analytics and much more.

If you like my content follow me on my usual spots to hang around:

Cloud Computing and AWS

https://dev.to/aws-builders/cloud-computing-and-aws-14g0

Nice post to explain what cloud computing is to an audience that is not familiar with the cloud at all. It explains very nicely the cloud computing model where you divide the cloud offerings usually in Infrastructure as Code (IAAS), Platform as a Service (PAAS) and Software as a Service (SAAS). For more context please read the amazing post :)

Thanks a lot to the author Akande Olalekan Toheeb

Exploring Aurora Serverless V2 for MySQL

https://mydbops.wordpress.com/2022/05/22/exploring-aurora-serverless-v2-for-mysql/

A nice deep dive into AWS Aurora Serverless v2. Such posts are rarely as Aurora offers a wide set of cool features and explaining those is time-consuming.

Thanks a lot to the author Kabilesh P R

How do I handle brutal feedback from colleagues?

https://dev.to/sloan/how-do-i-handle-brutal-feedback-from-colleague-3oda

Discussion about bullies at the developer working place. That is of course not acceptable and the commenter is giving very good advice on how to improve the situation if you are the victim.

Are You Really API-First Or Do You Just Think It?

https://www.readysetcloud.io/blog/allen.helton/are-you-really-api-first/

Super cool post about how you design your product with API first. I totally agree with the author. I personally like to use GraphQL APIs where I just define my API as a typed schema. That has nice advantages against like the more old-fashioned REST API :).

Thanks a lot to the author Allen Helton

7 Reasons Why Serverless Encourages Useful Engineering Practices

https://www.serverless.com//blog/7-reasons-why-serverless-encourages-useful-engineering-practices

A great summary of the reasons why serverless is useful. The author proves to have much experience with serverless. The reasons are well picked and well explained. My favorite reason is number 6 "It enforces Infrastructure as Code". I encourage you to read the full article!

Thanks a lot to the author Anna Geller

Frauen in der Innovation: „Das ist keine Nettigkeit, sondern wirtschaftlicher Faktor!“

Translation: Women in innovation: "It's not a nicety, it's an economic factor!"

https://t3n.de/news/frauen-innovation-diversity-womenpower-1477339

The super interesting article makes us aware that still way too many women are part of innovation processes. It explains as well why that is bad and how to solve it.

Thanks a lot to the author Josefine Kramer

How to Easily Deploy a Spring Boot Application on AWS Fargate

https://dev.to/aws-builders/how-to-easily-deploy-a-spring-boot-application-on-aws-fargate-38nh

A small guide for how to deploy a spring boot application on AWS with AWS Fargate. Nice guide. Probably worth enhancing the deployment with AWS CDK as Infrastructure as Code (IaC) instead of clicking in the AWS Console.

Thanks a lot to the author Wilson K. KOMLAN

5 Trending VS Code Extensions For Productivity

https://dev.to/hugomartinezzz/5-trending-vs-code-extensions-for-productivity-41di

Oh boy, there are a bunch of VS Code extension posts out there but this one blew my mind. There is a couple of extensions I need to try ASAP. Thank you so much.

Thanks a lot to the author Hugo Martinez

ALL YOU NEED TO KNOW ABOUT AMAZON ROUTE 53

https://dev.to/joshbek/all-you-need-to-know-about-amazon-route-53-8a6

Nice roundup about AWS Route 53

Thanks a lot to the author Joshua O. Berkoh

Writing and Testing a stdin script with TypeScript

https://dev.to/viglioni/writing-and-testing-a-stdin-script-with-typescript-57mb

About how to test a TypeScript Script that has stdin input. I would have needed the solution a while back as I couldn't figure out how to do that. So this article seems pretty useful.

Thanks a lot to the author Laura Viglioni

The Challenges of Building Multi Cloud

https://docs.multy.dev/blog/challenges-of-building-multi-cloud

High-level overview about building in multi-cloud and how multy helps to make it easier.

Thanks a lot to the author João Coelho

Enable Autocomplete for boto3 in VSCode

https://dev.to/aws-builders/enable-autocomplete-for-boto3-in-vscode-3jb4

How you can configure autocomplete for Python boto3 in VSCode. Super important when you develop your AWS SDK script or lambda with python!

Thanks a lot to the author Maurice Borgmeier

Is Serverless Just a Stopover for Event-Driven Architecture?

https://thenewstack.io/is-serverless-just-a-stopover-for-event-driven-architecture/

This article is super mind-blowing. I think the author is correct and serverless is kind of super related to event-driven architecture. Must read!

Thanks a lot to the author MARK HINKLE

Tips for Junior Developers

https://dev.to/sahan/tips-for-junior-developers-5ggj

Super empowering post for junior developers on how to grow as such :).

Thanks a lot to the author Sahan

A Beginner's Guide to Create AWS CDK Construct Library with projen

https://dev.to/aws-builders/a-beginner-s-guide-to-create-aws-cdk-construct-library-with-projen-5eh4

Super nice detailed post about a Projen setup for the CDK Construct library Projen type. Nice :)!

Thanks a lot to the author hayao-k

AWS Step Functions launches an interactive workshop for building and deploying application workflows

https://aws.amazon.com/about-aws/whats-new/2022/06/aws-step-functions-interactive-workshop-building-deploying-application-workflows/

An interesting AWS StepFunction Workshop. It uses AWS CDK for Infrastructure as Code (IaC).

AWS Cognito — Web Application Integration Basics

https://jawadhasan80.medium.com/aws-cognito-web-application-integration-basics-dc18b42f47c4

A cool bottom-up post about Cognito and how to use it combined with Amplify.

Thanks a lot to the author Jawadhasan

What are your debugging tips?

https://dev.to/ben/what-are-your-debugging-tips-3lgm

A super high-level and super useful discussion on how to debug efficiently. Must read!

Thanks to the author asking the question and all the commenter

Final Words

Thank you to the authors of those amazing posts. And thank you to the readers of the newsletter. When you like this format or know how to improve it please let me know :). Let's Build!

I love to work on Open Source projects. A lot of my stuff you can already use on https://github.com/mmuller88 . If you like my work there and my blog posts, please consider supporting me on:

Buy me a Ko-Fi

OR

Buy me a Ko-Fi

And don't forget to visit my site

martinmueller.dev

Share