Newsletter martinmueller.dev 2022 week 19

May 15, 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:

Simple Leave Management System with AWS Serverless

https://dev.to/aws-builders/simple-leave-management-system-with-aws-serverless-3dnp

Constructing a workflow like the explained simple leave management with AWS Step Functions is so cool. Furthermore, the recently released AWS SDK service integrations makes it fun to define such.

Thanks a lot to the author Pubudu Jayawardana

AWS open-source news and updates, #112

https://dev.to/aws/aws-open-source-news-and-updates-112-5bjp

And again a nice weekly summary. My highlight is the aws-dataall as it looks super interesting for sharing ML data company internally and event externally mhh. Lots to think about here. But as always there is tons of other gold so you have to explore that!

Thanks again to the author Ricardo Sueiras. I hope you enjoyed the Summit in Berlin ^^. Next time count me in!

Simple Serverless Scheduler

https://dev.to/aws-builders/simple-serverless-scheduler-25c7

A cool article for how to solve an interesting business case like when a user cancels their subscription but still needs to have access until the end of the paying period time. The author compared different possible solutions for how to implement such a serverless scheduler.

Thanks a lot to the author Pawel Zubkiewicz

Debugging AWS Step Functions executions with the new console experience

https://aws.amazon.com/blogs/compute/debugging-aws-step-functions-executions-with-the-new-console-experience/

The capability that you can debug Step Functions became super important to me and this article is great to learn more about it. The new debug AWS Console experience for Step Functions looks super exciting. Can't wait to try it myself!

Thanks a lot to the author Benjamin Smith.

Serverless Threat Modelling Part 2 :rocket:

https://leejamesgilmore.medium.com/serverless-threat-modelling-part-2-87e69d447fa8

A nice top-down post on serverless threat modeling.

Thanks a lot to the author Lee James Gilmore

Architectural Patterns

https://dev.to/dev0928/architectural-patterns-5f31

Nice roundup of the architectural patterns Monolith Architecture, N-tier Architecture, Service-oriented Architecture, Message-based Architecture, Microservice-based Architecture, Reactive Architecture, and Serverless Architecture.

Thanks a lot to the author dev0928

Redshift vs Athena

https://www.reddit.com/r/aws/comments/umx793/redshift_vs_athena/

Interesting discussion about AWS Redshift vs Athena. Athena seems to keep the costs low as it is serverless but it would be rather slow when you need a quick answering kind of API.

3 Reasons You Should Stay Away From AWS Step Functions

https://www.readysetcloud.io/blog/allen.helton/when-not-to-use-step-functions/

Very nice deep dive into AWS Step Functions. It is so cool that the author describes some problems and how to solve them from a view as a Step Functions Beginner, Intermediate and Advanced. Nice idea! Must read!

Thanks a lot to the author Allen Helton

Annahita Esmailzadeh: „Ich entspreche nicht dem Stereotyp eines IT-lers“

https://t3n.de/news/annahita-esmailzadeh-stereotype-it-tech-branche-1471342/?utm_source=rss&utm_medium=feed&utm_campaign=news

Super interesting talk about fewer women in IT and how hard it is for women to be acknowledged in the IT area. Unlucky it is in German but you can use a translation service :).

Thanks a lot to the author Andreas Weck

On DevOps: 1. What It Is

https://dev.to/devstream/on-devops-1-what-it-is-3lmd

Interesting discussion about DevOps and DevOps Culture. Like what it is and more. As well as in this context what does leadership mean.

Thanks a lot to the author Tiexin Guo

Starter Guide & “Things I wish I knew before” for AWS Lambda

https://towardsaws.com/starter-guide-things-i-wish-i-knew-before-for-aws-lambda-fe36ce2fd4cb

A nice deep dive into AWS Lambda regarding pricing, when to use it, limitations and much more. It even tackles the cold start problem and gives good advice on how to minimize that burden. Super cool!

Thanks a lot to the author Tobias Schmidt

Automating machine learning lifecycle with AWS

https://trojrobert.medium.com/automating-machine-learning-lifecycle-on-aws-trojrobert-385a66b82fbf

A very broad listing of useful AWS services related to machine learning. Though I don't believe that it shall only take 11 minutes to read :D !!

Thanks a lot to the author Robert John

Shortcut for AWS CDK credentials: insanely simple setup for SSO, SAML, and named profiles

https://dev.to/aws-builders/shortcut-for-aws-cdk-credentials-insanely-simple-setup-for-sso-saml-and-named-profiles-35a9

An interesting post on how to use SSO SAML and named Profiles for AWS CDK deployments. TBH I never used CDK deploy --profile $PROFILE_NAME but yeah if I have to this article explains it in very good detail.

Thanks a lot to the author Alessandro Gaggia

How to get remote software developer jobs in 2022 | high paying | international | remote job

https://www.youtube.com/watch?v=ftC-jQgmcwI

Contains very good tips for how to get a remote developer job.

Thanks a lot to the author Learn And Grow Everyday

Securing AWS Lambda function URLs

https://www.wiz.io/blog/securing-aws-lambda-function-urls

Nice roundup about what are vulnerabilities from AWS Lambda Function Urls

Thanks a lot to the author Amitai Cohen

AWS Security Best Practices with Crowd Sentry

https://blog.crowdsentry.io/aws-security-best-practices-with-crowd-sentry-b3605f1854bc

A nice short summary about some AWS Security Best Practices and how to keep those.

Thanks a lot to the author Mike Wade

Reamplify

https://github.com/thomasrooney/reamplify

An Open Source CDK Community project which I find super interesting. It is doing cherry-picking from AWS Amplify UI and AWS CDK for deployment. I do that in my private projects as well for example https://github.com/senjuns/senjuns. I think the author could enhance/simplify its repo even more by using https://github.com/projen/projen for the project setup.

Thanks a lot to the author Thomas Rooney

Securely Use Secrets In Your AWS CDK Deployed Lambda Function

https://dev.to/wesleycheek/securely-use-secrets-in-your-aws-cdk-deployed-lambda-function-1ebb

Explains how to use AWS Secrets Manager for storing secrets related to your CDK deployments. And the example is written in Python :).

Thanks a lot to the author Wesley Cheek

How Pair Programming Helps The Team

https://dev.to/michaelprosario/how-pair-programming-helps-the-team-3045

I find the topic of pair programming super interesting. I never had the opportunity to do that but I will change that! This article is a very good roundup of why pair programming is nice. As well it gives details on how to do pair programming.

Thanks a lot to the author Michael Rosario

How to become a good developer?

https://dev.to/this-is-learning/how-to-become-a-good-developer-7no

Speaks to the bottom of my heart.

Thanks a lot to the author MD Sarfaraj

Serverless apps: Why IaC should be the direction

https://zachjonesnoel.hashnode.dev/serverless-apps-why-iac-should-be-the-direction

A nice article on why to use Infrastructure as Code (IAC).

Thanks a lot to the author Jones Zachariah Noel N

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