Skip to content

chore(docs): add customer references section #1420

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Apr 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ You can use the library in both TypeScript and JavaScript code bases.
- [Contribute](#contribute)
- [Roadmap](#roadmap)
- [Connect](#connect)
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
- [Becoming a reference customer](#becoming-a-reference-customer)
- [Sharing your work](#sharing-your-work)
- [Using Lambda Layer](#using-lambda-layer)
- [Credits](#credits)
- [License](#license)

Expand Down Expand Up @@ -93,6 +97,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
* **Email**: aws-lambda-powertools-feedback@amazon.com

## How to support AWS Lambda Powertools for TypeScript?

### Becoming a reference customer

Knowing which companies are using this library is important to help prioritize the project internally. If your company is using AWS Lambda Powertools for TypeScript, you can request to have your name and logo added to the README file by raising a [Support Lambda Powertools (become a reference)](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=customer-reference&template=support_powertools.yml&title=%5BSupport+Lambda+Powertools%5D%3A+%3Cyour+organization+name%3E){target="_blank"} issue.

The following companies, among others, use Powertools:

* [Hashnode](https://hashnode.com/){target="_blank"}
* [Trek10](https://www.trek10.com/){target="_blank"}
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
* [Sennder](https://sennder.com/){target="_blank"}

### Sharing your work

Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps and others. Check out what the community has already shared about Powertools [here](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/we_made_this).

### Using Lambda Layer

This helps us understand who uses Powertools in a non-intrusive way, and helps us gain future investments for other Powertools languages. When [using Layers](#lambda-layers), you can add Powertools as a dev dependency (or as part of your virtual env) to not impact the development process.

## Credits

Credits for the Lambda Powertools idea go to [DAZN](https://github.com/getndazn) and their [DAZN Lambda Powertools](https://github.com/getndazn/dazn-lambda-powertools/).
Expand Down
25 changes: 24 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ You can use Powertools in both TypeScript and JavaScript code bases.

You can choose to support us in three ways:

1) [**Become a reference customers**](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=customer-reference&template=support_powertools.yml&title=%5BSupport+Lambda+Powertools%5D%3A+%3Cyour+organization+name%3E). This gives us permission to list your company in our documentation.
1) [**Become a reference customer**](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=customer-reference&template=support_powertools.yml&title=%5BSupport+Lambda+Powertools%5D%3A+%3Cyour+organization+name%3E). This gives us permission to list your company in our documentation.

2) [**Share your work**](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=community-content&template=share_your_work.yml&title=%5BI+Made+This%5D%3A+%3CTITLE%3E). Blog posts, video, sample projects you used Powertools!

Expand Down Expand Up @@ -310,6 +310,29 @@ Core utilities such as Tracing, Logging, and Metrics will be available across al

Each Utility page provides information on example values and allowed values.

## How to support AWS Lambda Powertools for TypeScript?

### Becoming a reference customer

Knowing which companies are using this library is important to help prioritize the project internally. If your company is using AWS Lambda Powertools for TypeScript, you can request to have your name and logo added to the README file by raising a [Support Lambda Powertools (become a reference)](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=customer-reference&template=support_powertools.yml&title=%5BSupport+Lambda+Powertools%5D%3A+%3Cyour+organization+name%3E){target="_blank"} issue.

The following companies, among others, use Powertools:

* [Hashnode](https://hashnode.com/){target="_blank"}
* [Trek10](https://www.trek10.com/){target="_blank"}
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
* [Sennder](https://sennder.com/){target="_blank"}

### Sharing your work

Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps and others. Check out what the community has already shared about Powertools [here](./we_made_this).

### Using Lambda Layer

This helps us understand who uses Powertools in a non-intrusive way, and helps us gain future investments for other Powertools languages. When [using Layers](#lambda-layer), you can add Powertools as a dev dependency (or as part of your virtual env) to not impact the development process.

## Tenets

These are our core principles to guide our decision making.
Expand Down
Binary file added docs/media/logos/globaldatanet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/logos/hashnode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/logos/perfect-post.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/logos/sennder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/logos/trek10.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
58 changes: 58 additions & 0 deletions docs/we_made_this.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
title: We Made This (Community)
description: Blog posts, tutorials, and videos about AWS Lambda Powertools created by the Powertools Community.
---

This space is dedicated to highlight our awesome community content featuring Powertools 🙏!

!!! info "[Get your content featured here](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=community-content&template=share_your_work.yml&title=%5BI+Made+This%5D%3A+%3CTITLE%3E){target="_blank"}!"

## Connect

[![Join our Discord](https://dcbadge.vercel.app/api/server/B8zZKbbyET)](https://discord.gg/B8zZKbbyET){target="_blank"}

Join us on [Discord](https://discord.gg/B8zZKbbyET){target="_blank"} to connect with the Powertools community 👋. Ask questions, learn from each other, contribute, hang out with key contributors, and more!

## Blog posts

### Lambda Powertools - great defaults for batteries that aren't quite (but should be) included

> **Author: [Mike Roberts](mailto:mike@symphonia.io) [:material-twitter:](https://twitter.com/mikebroberts){target="_blank"}**

This article discusses why you should consider using Powertools in your Lambda functions.

* [https://blog.symphonia.io/posts/2022-10-24_lambda-powertools](https://blog.symphonia.io/posts/2022-10-24_lambda-powertools){target="_blank"}

### Test Drive AWS Lambda Powertools for Typescript

> **Author: [Matt Lewis](https://twitter.com/m_lewis){target="_blank"} :material-twitter:**

This article gives an overview Powertools' core utilities: Logger, Metrics, and Tracer.

* [https://dev.to/aws-heroes/test-drive-aws-lambda-powertools-for-typescript-h3p](https://dev.to/aws-heroes/test-drive-aws-lambda-powertools-for-typescript-h3p){target="_blank"}

### Power-up Lambda functions with AWS Lambda Powertools for TypeScript

> **Author: [Ryan Toler](https://www.linkedin.com/in/ryantoler/){target="_blank"} :material-linkedin:**

Discover how easy it is to quickly “power-up” your Node.js Lambda functions with utilities from AWS Lambda Powertools for TypeScript.

* [https://www.trek10.com/blog/power-up-lambda-functions-with-aws-lambda-powertools-for-typescript](https://www.trek10.com/blog/power-up-lambda-functions-with-aws-lambda-powertools-for-typescript){target="_blank"}

### Getting to Well Architected Faster with AWS Lambda Powertools

> **Author: [Eoin Shanaghy](https://twitter.com/eoins){target="_blank"} :material-twitter:**

This post shows how to use AWS Lambda Powertools to quickly build Well-Architected serverless applications.

* [https://fourtheorem.com/aws-lambda-powertools/](https://fourtheorem.com/aws-lambda-powertools/){target="_blank"}

### AWS Lambda Powertools TypeScript

> **Author: [Matt Morgan](https://twitter.com/NullishCoalesce){target="_blank"} :material-twitter:**

A two parts series that gives an overview of Powertools and its features starting from the beta phase to the General Availability release.

* [First Look at Lambda Powertools TypeScript](https://dev.to/aws-builders/first-look-at-lambda-powertools-typescript-2k3p){target="_blank"}

* [Lambda Powertools TypeScript is Generally Available](https://dev.to/aws-builders/lambda-powertools-typescript-is-generally-available-1dm8){target="_blank"}
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ nav:
- Changelog: changelog.md
- Roadmap: roadmap.md
- API reference: api/" target="_blank
- We Made This (Community): we_made_this.md
- Core utilities:
- core/tracer.md
- core/logger.md
Expand Down
29 changes: 28 additions & 1 deletion packages/commons/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ You can use the library in both TypeScript and JavaScript code bases.

## Table of contents <!--- omit in toc -->

- [Table of contents](#table-of-contents)
- [Table of contents ](#table-of-contents-)
- [Features](#features)
- [Getting started](#getting-started)
- [Installation](#installation)
Expand All @@ -19,6 +19,10 @@ You can use the library in both TypeScript and JavaScript code bases.
- [Contribute](#contribute)
- [Roadmap](#roadmap)
- [Connect](#connect)
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
- [Becoming a reference customer](#becoming-a-reference-customer)
- [Sharing your work](#sharing-your-work)
- [Using Lambda Layer](#using-lambda-layer)
- [Credits](#credits)
- [License](#license)

Expand Down Expand Up @@ -79,6 +83,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
* **Email**: aws-lambda-powertools-feedback@amazon.com

## How to support AWS Lambda Powertools for TypeScript?

### Becoming a reference customer

Knowing which companies are using this library is important to help prioritize the project internally. If your company is using AWS Lambda Powertools for TypeScript, you can request to have your name and logo added to the README file by raising a [Support Lambda Powertools (become a reference)](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=customer-reference&template=support_powertools.yml&title=%5BSupport+Lambda+Powertools%5D%3A+%3Cyour+organization+name%3E){target="_blank"} issue.

The following companies, among others, use Powertools:

* [Hashnode](https://hashnode.com/){target="_blank"}
* [Trek10](https://www.trek10.com/){target="_blank"}
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
* [Sennder](https://sennder.com/){target="_blank"}

### Sharing your work

Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps and others. Check out what the community has already shared about Powertools [here](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/we_made_this).

### Using Lambda Layer

This helps us understand who uses Powertools in a non-intrusive way, and helps us gain future investments for other Powertools languages. When [using Layers](#lambda-layers), you can add Powertools as a dev dependency (or as part of your virtual env) to not impact the development process.

## Credits

Credits for the Lambda Powertools idea go to [DAZN](https://github.com/getndazn) and their [DAZN Lambda Powertools](https://github.com/getndazn/dazn-lambda-powertools/).
Expand Down
27 changes: 27 additions & 0 deletions packages/idempotency/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ AWS Lambda Powertools for [Python](https://github.com/awslabs/aws-lambda-powerto
- [Contribute](#contribute)
- [Roadmap](#roadmap)
- [Connect](#connect)
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
- [Becoming a reference customer](#becoming-a-reference-customer)
- [Sharing your work](#sharing-your-work)
- [Using Lambda Layer](#using-lambda-layer)
- [Credits](#credits)
- [License](#license)

Expand Down Expand Up @@ -77,6 +81,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
* **Email**: aws-lambda-powertools-feedback@amazon.com

## How to support AWS Lambda Powertools for TypeScript?

### Becoming a reference customer

Knowing which companies are using this library is important to help prioritize the project internally. If your company is using AWS Lambda Powertools for TypeScript, you can request to have your name and logo added to the README file by raising a [Support Lambda Powertools (become a reference)](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=customer-reference&template=support_powertools.yml&title=%5BSupport+Lambda+Powertools%5D%3A+%3Cyour+organization+name%3E){target="_blank"} issue.

The following companies, among others, use Powertools:

* [Hashnode](https://hashnode.com/){target="_blank"}
* [Trek10](https://www.trek10.com/){target="_blank"}
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
* [Sennder](https://sennder.com/){target="_blank"}

### Sharing your work

Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps and others. Check out what the community has already shared about Powertools [here](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/we_made_this).

### Using Lambda Layer

This helps us understand who uses Powertools in a non-intrusive way, and helps us gain future investments for other Powertools languages. When [using Layers](#lambda-layers), you can add Powertools as a dev dependency (or as part of your virtual env) to not impact the development process.

## Credits

Credits for the Lambda Powertools idea go to [DAZN](https://github.com/getndazn) and their [DAZN Lambda Powertools](https://github.com/getndazn/dazn-lambda-powertools/).
Expand Down
27 changes: 27 additions & 0 deletions packages/logger/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ You can use the library in both TypeScript and JavaScript code bases.
- [Contribute](#contribute)
- [Roadmap](#roadmap)
- [Connect](#connect)
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
- [Becoming a reference customer](#becoming-a-reference-customer)
- [Sharing your work](#sharing-your-work)
- [Using Lambda Layer](#using-lambda-layer)
- [Credits](#credits)
- [License](#license)

Expand Down Expand Up @@ -78,6 +82,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
* **Email**: aws-lambda-powertools-feedback@amazon.com

## How to support AWS Lambda Powertools for TypeScript?

### Becoming a reference customer

Knowing which companies are using this library is important to help prioritize the project internally. If your company is using AWS Lambda Powertools for TypeScript, you can request to have your name and logo added to the README file by raising a [Support Lambda Powertools (become a reference)](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=customer-reference&template=support_powertools.yml&title=%5BSupport+Lambda+Powertools%5D%3A+%3Cyour+organization+name%3E){target="_blank"} issue.

The following companies, among others, use Powertools:

* [Hashnode](https://hashnode.com/){target="_blank"}
* [Trek10](https://www.trek10.com/){target="_blank"}
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
* [Sennder](https://sennder.com/){target="_blank"}

### Sharing your work

Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps and others. Check out what the community has already shared about Powertools [here](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/we_made_this).

### Using Lambda Layer

This helps us understand who uses Powertools in a non-intrusive way, and helps us gain future investments for other Powertools languages. When [using Layers](#lambda-layers), you can add Powertools as a dev dependency (or as part of your virtual env) to not impact the development process.

## Credits

Credits for the Lambda Powertools idea go to [DAZN](https://github.com/getndazn) and their [DAZN Lambda Powertools](https://github.com/getndazn/dazn-lambda-powertools/).
Expand Down
27 changes: 27 additions & 0 deletions packages/metrics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ You can use the library in both TypeScript and JavaScript code bases.
- [Contribute](#contribute)
- [Roadmap](#roadmap)
- [Connect](#connect)
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
- [Becoming a reference customer](#becoming-a-reference-customer)
- [Sharing your work](#sharing-your-work)
- [Using Lambda Layer](#using-lambda-layer)
- [Credits](#credits)
- [License](#license)

Expand Down Expand Up @@ -77,6 +81,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
* **Email**: aws-lambda-powertools-feedback@amazon.com

## How to support AWS Lambda Powertools for TypeScript?

### Becoming a reference customer

Knowing which companies are using this library is important to help prioritize the project internally. If your company is using AWS Lambda Powertools for TypeScript, you can request to have your name and logo added to the README file by raising a [Support Lambda Powertools (become a reference)](https://github.com/awslabs/aws-lambda-powertools-typescript/issues/new?assignees=&labels=customer-reference&template=support_powertools.yml&title=%5BSupport+Lambda+Powertools%5D%3A+%3Cyour+organization+name%3E){target="_blank"} issue.

The following companies, among others, use Powertools:

* [Hashnode](https://hashnode.com/){target="_blank"}
* [Trek10](https://www.trek10.com/){target="_blank"}
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
* [Sennder](https://sennder.com/){target="_blank"}

### Sharing your work

Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps and others. Check out what the community has already shared about Powertools [here](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/we_made_this).

### Using Lambda Layer

This helps us understand who uses Powertools in a non-intrusive way, and helps us gain future investments for other Powertools languages. When [using Layers](#lambda-layers), you can add Powertools as a dev dependency (or as part of your virtual env) to not impact the development process.

## Credits

Credits for the Lambda Powertools idea go to [DAZN](https://github.com/getndazn) and their [DAZN Lambda Powertools](https://github.com/getndazn/dazn-lambda-powertools/).
Expand Down
Loading