aws-powertools / powertools-lambda-python

A developer toolkit to implement Serverless best practices and increase developer velocity.
https://docs.powertools.aws.dev/lambda/python/latest/
MIT No Attribution
2.89k stars 397 forks source link

Create a new section for community resources #995

Closed heitorlessa closed 2 years ago

heitorlessa commented 2 years ago

What were you initially searching for in the docs?

A list of non-AWS examples, blog posts, tutorials, and guides about Lambda Powertools.

Is this related to an existing part of the documentation? Please share a link

No.

Describe how we could make it clearer

Create a new section grouping best community resources that other customers can learn from. These are particular helpful because it conveys the value of Powertools, use cases, and lessons from their lenses. There's been plenty of articles including in Japanese but not easily discoverable from our docs.

If you have a proposed update, please share it here

Similar example: https://aws.github.io/copilot-cli/community/guides/

ran-isenberg commented 2 years ago

we have 2 webinars together - one about the parser and the other about the feature flags. I also have blogs posts about them both and very soon 2 blogs about the tracer/logger. @heitorlessa

ran-isenberg commented 2 years ago

feature flags blog: https://medium.com/cyberark-engineering/aws-feature-flags-made-simpler-and-smarter-f78d4b4ca933 feature flags webinar on aws twitch: https://www.twitch.tv/aws/video/1174133534 parser blog: https://medium.com/cyberark-engineering/aws-lambda-event-validation-in-python-now-with-powertools-431852ac7caa

parser webinar: https://www.twitch.tv/videos/1034744364

elthrasher commented 2 years ago

First Look at Lambda Powertools TypeScript

ran-isenberg commented 2 years ago

Logger and logging best practices: https://www.ranthebuilder.cloud/post/aws-lambda-cookbook-elevate-your-handler-s-code-part-1-logging

walmsles commented 2 years ago

I have a dedicated Python Opowertools section on my blog here: https://blog.walmsles.io/series/python-powertools

2 articles so far (been busy with lots of other stuff):

Making all your Apis idempotent AWS Lambda Powertools - Idempotency, A Deeper Dive

walmsles commented 2 years ago

Here's my latest addition - AWS Lambda Powertools for Python Workshop

https://github.com/walmsles/lambda-powertools-coding-workshop

It's a Live code-along workshop I am presenting at Melbourne AWS Programming and Tools Meetup in about 12 hours 🙂

walmsles commented 2 years ago

..... and the recording of the AWS Programming and Tools Meetup :-).

https://www.youtube.com/watch?v=N1r7J3Xztsc

ran-isenberg commented 2 years ago

tracer: https://www.ranthebuilder.cloud/post/aws-lambda-cookbook-elevate-your-handler-s-code-part-2-observability

ran-isenberg commented 2 years ago

metrics: https://www.ranthebuilder.cloud/post/aws-lambda-cookbook-elevate-your-handler-s-code-part-3-business-domain-observability

GitHub template of a Lambda with powertools including CDK and a pipeline https://github.com/ran-isenberg/aws-lambda-handler-cookbook

ran-isenberg commented 2 years ago

Parser: https://www.ranthebuilder.cloud/post/aws-lambda-cookbook-elevate-your-handler-s-code-part-5-input-validation

eliasbrange commented 2 years ago

A hands-on guide on how to use Lambda Powertools for Python to implement observability best practices for FastAPI applications running in Lambda functions: https://www.eliasbrange.dev/posts/observability-with-fastapi-aws-lambda-powertools/

michaelbrewer commented 2 years ago

Add lambda guide cover powertools help with different event sources:

ran-isenberg commented 2 years ago

feature flags and configuration utility: https://www.ranthebuilder.cloud/post/aws-lambda-cookbook-part-6-feature-flags-configuration-best-practices

github-actions[bot] commented 2 years ago

⚠️COMMENT VISIBILITY WARNING⚠️

This issue is now closed. Please be mindful that future comments are hard for our team to see.

If you need more assistance, please either tag a team member or open a new issue that references this one.

If you wish to keep having a conversation with other community members under this issue feel free to do so.

github-actions[bot] commented 2 years ago

This is now released under 1.31.1 version!

heitorlessa commented 2 years ago

reopening as I'll create the new docs section We Made This (community) next week. We now have an issue template as intake to feature community content ;)

https://github.com/awslabs/aws-lambda-powertools-python/issues/new?assignees=&labels=community-content&template=share_your_work.yml&title=%5BI+Made+This%5D%3A+%3CTITLE%3E

heitorlessa commented 2 years ago

Now live at: https://awslabs.github.io/aws-lambda-powertools-python/2.0.0/we_made_this/

github-actions[bot] commented 2 years ago

⚠️COMMENT VISIBILITY WARNING⚠️

This issue is now closed. Please be mindful that future comments are hard for our team to see.

If you need more assistance, please either tag a team member or open a new issue that references this one.

If you wish to keep having a conversation with other community members under this issue feel free to do so.