Skip to content

Commit 5d680a0

Browse files
authored
chore(docs): add customer references page/section (#1420)
* docs: added support section * chore: fix page title * docs: added support section
1 parent 2076486 commit 5d680a0

File tree

15 files changed

+273
-2
lines changed

15 files changed

+273
-2
lines changed

Diff for: README.md

+27
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ You can use the library in both TypeScript and JavaScript code bases.
2222
- [Contribute](#contribute)
2323
- [Roadmap](#roadmap)
2424
- [Connect](#connect)
25+
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
26+
- [Becoming a reference customer](#becoming-a-reference-customer)
27+
- [Sharing your work](#sharing-your-work)
28+
- [Using Lambda Layer](#using-lambda-layer)
2529
- [Credits](#credits)
2630
- [License](#license)
2731

@@ -93,6 +97,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
9397
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
9498
* **Email**: [email protected]
9599

100+
## How to support AWS Lambda Powertools for TypeScript?
101+
102+
### Becoming a reference customer
103+
104+
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.
105+
106+
The following companies, among others, use Powertools:
107+
108+
* [Hashnode](https://hashnode.com/){target="_blank"}
109+
* [Trek10](https://www.trek10.com/){target="_blank"}
110+
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
111+
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
112+
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
113+
* [Sennder](https://sennder.com/){target="_blank"}
114+
115+
### Sharing your work
116+
117+
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).
118+
119+
### Using Lambda Layer
120+
121+
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.
122+
96123
## Credits
97124

98125
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/).

Diff for: docs/index.md

+24-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ You can use Powertools in both TypeScript and JavaScript code bases.
1414

1515
You can choose to support us in three ways:
1616

17-
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.
17+
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.
1818

1919
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!
2020

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

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

313+
## How to support AWS Lambda Powertools for TypeScript?
314+
315+
### Becoming a reference customer
316+
317+
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.
318+
319+
The following companies, among others, use Powertools:
320+
321+
* [Hashnode](https://hashnode.com/){target="_blank"}
322+
* [Trek10](https://www.trek10.com/){target="_blank"}
323+
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
324+
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
325+
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
326+
* [Sennder](https://sennder.com/){target="_blank"}
327+
328+
### Sharing your work
329+
330+
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).
331+
332+
### Using Lambda Layer
333+
334+
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.
335+
313336
## Tenets
314337

315338
These are our core principles to guide our decision making.

Diff for: docs/media/logos/globaldatanet.png

3.99 KB
Loading

Diff for: docs/media/logos/hashnode.png

12.3 KB
Loading

Diff for: docs/media/logos/perfect-post.png

25.7 KB
Loading

Diff for: docs/media/logos/sennder.png

107 KB
Loading

Diff for: docs/media/logos/trek10.jpg

354 KB
Loading

Diff for: docs/we_made_this.md

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: We Made This (Community)
3+
description: Blog posts, tutorials, and videos about AWS Lambda Powertools created by the Powertools Community.
4+
---
5+
6+
This space is dedicated to highlight our awesome community content featuring Powertools 🙏!
7+
8+
!!! 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"}!"
9+
10+
## Connect
11+
12+
[![Join our Discord](https://dcbadge.vercel.app/api/server/B8zZKbbyET)](https://discord.gg/B8zZKbbyET){target="_blank"}
13+
14+
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!
15+
16+
## Blog posts
17+
18+
### Lambda Powertools - great defaults for batteries that aren't quite (but should be) included
19+
20+
> **Author: [Mike Roberts](mailto:[email protected]) [:material-twitter:](https://twitter.com/mikebroberts){target="_blank"}**
21+
22+
This article discusses why you should consider using Powertools in your Lambda functions.
23+
24+
* [https://blog.symphonia.io/posts/2022-10-24_lambda-powertools](https://blog.symphonia.io/posts/2022-10-24_lambda-powertools){target="_blank"}
25+
26+
### Test Drive AWS Lambda Powertools for Typescript
27+
28+
> **Author: [Matt Lewis](https://twitter.com/m_lewis){target="_blank"} :material-twitter:**
29+
30+
This article gives an overview Powertools' core utilities: Logger, Metrics, and Tracer.
31+
32+
* [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"}
33+
34+
### Power-up Lambda functions with AWS Lambda Powertools for TypeScript
35+
36+
> **Author: [Ryan Toler](https://www.linkedin.com/in/ryantoler/){target="_blank"} :material-linkedin:**
37+
38+
Discover how easy it is to quickly “power-up” your Node.js Lambda functions with utilities from AWS Lambda Powertools for TypeScript.
39+
40+
* [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"}
41+
42+
### Getting to Well Architected Faster with AWS Lambda Powertools
43+
44+
> **Author: [Eoin Shanaghy](https://twitter.com/eoins){target="_blank"} :material-twitter:**
45+
46+
This post shows how to use AWS Lambda Powertools to quickly build Well-Architected serverless applications.
47+
48+
* [https://fourtheorem.com/aws-lambda-powertools/](https://fourtheorem.com/aws-lambda-powertools/){target="_blank"}
49+
50+
### AWS Lambda Powertools TypeScript
51+
52+
> **Author: [Matt Morgan](https://twitter.com/NullishCoalesce){target="_blank"} :material-twitter:**
53+
54+
A two parts series that gives an overview of Powertools and its features starting from the beta phase to the General Availability release.
55+
56+
* [First Look at Lambda Powertools TypeScript](https://dev.to/aws-builders/first-look-at-lambda-powertools-typescript-2k3p){target="_blank"}
57+
58+
* [Lambda Powertools TypeScript is Generally Available](https://dev.to/aws-builders/lambda-powertools-typescript-is-generally-available-1dm8){target="_blank"}

Diff for: mkdocs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ nav:
99
- Changelog: changelog.md
1010
- Roadmap: roadmap.md
1111
- API reference: api/" target="_blank
12+
- We Made This (Community): we_made_this.md
1213
- Core utilities:
1314
- core/tracer.md
1415
- core/logger.md

Diff for: packages/commons/README.md

+28-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ You can use the library in both TypeScript and JavaScript code bases.
1010

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

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

@@ -79,6 +83,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
7983
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
8084
* **Email**: [email protected]
8185

86+
## How to support AWS Lambda Powertools for TypeScript?
87+
88+
### Becoming a reference customer
89+
90+
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.
91+
92+
The following companies, among others, use Powertools:
93+
94+
* [Hashnode](https://hashnode.com/){target="_blank"}
95+
* [Trek10](https://www.trek10.com/){target="_blank"}
96+
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
97+
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
98+
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
99+
* [Sennder](https://sennder.com/){target="_blank"}
100+
101+
### Sharing your work
102+
103+
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).
104+
105+
### Using Lambda Layer
106+
107+
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.
108+
82109
## Credits
83110

84111
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/).

Diff for: packages/idempotency/README.md

+27
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ AWS Lambda Powertools for [Python](https://github.com/awslabs/aws-lambda-powerto
1818
- [Contribute](#contribute)
1919
- [Roadmap](#roadmap)
2020
- [Connect](#connect)
21+
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
22+
- [Becoming a reference customer](#becoming-a-reference-customer)
23+
- [Sharing your work](#sharing-your-work)
24+
- [Using Lambda Layer](#using-lambda-layer)
2125
- [Credits](#credits)
2226
- [License](#license)
2327

@@ -77,6 +81,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
7781
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
7882
* **Email**: [email protected]
7983

84+
## How to support AWS Lambda Powertools for TypeScript?
85+
86+
### Becoming a reference customer
87+
88+
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.
89+
90+
The following companies, among others, use Powertools:
91+
92+
* [Hashnode](https://hashnode.com/){target="_blank"}
93+
* [Trek10](https://www.trek10.com/){target="_blank"}
94+
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
95+
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
96+
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
97+
* [Sennder](https://sennder.com/){target="_blank"}
98+
99+
### Sharing your work
100+
101+
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).
102+
103+
### Using Lambda Layer
104+
105+
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.
106+
80107
## Credits
81108

82109
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/).

Diff for: packages/logger/README.md

+27
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ You can use the library in both TypeScript and JavaScript code bases.
1818
- [Contribute](#contribute)
1919
- [Roadmap](#roadmap)
2020
- [Connect](#connect)
21+
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
22+
- [Becoming a reference customer](#becoming-a-reference-customer)
23+
- [Sharing your work](#sharing-your-work)
24+
- [Using Lambda Layer](#using-lambda-layer)
2125
- [Credits](#credits)
2226
- [License](#license)
2327

@@ -78,6 +82,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
7882
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
7983
* **Email**: [email protected]
8084

85+
## How to support AWS Lambda Powertools for TypeScript?
86+
87+
### Becoming a reference customer
88+
89+
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.
90+
91+
The following companies, among others, use Powertools:
92+
93+
* [Hashnode](https://hashnode.com/){target="_blank"}
94+
* [Trek10](https://www.trek10.com/){target="_blank"}
95+
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
96+
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
97+
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
98+
* [Sennder](https://sennder.com/){target="_blank"}
99+
100+
### Sharing your work
101+
102+
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).
103+
104+
### Using Lambda Layer
105+
106+
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.
107+
81108
## Credits
82109

83110
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/).

Diff for: packages/metrics/README.md

+27
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ You can use the library in both TypeScript and JavaScript code bases.
1818
- [Contribute](#contribute)
1919
- [Roadmap](#roadmap)
2020
- [Connect](#connect)
21+
- [How to support AWS Lambda Powertools for TypeScript?](#how-to-support-aws-lambda-powertools-for-typescript)
22+
- [Becoming a reference customer](#becoming-a-reference-customer)
23+
- [Sharing your work](#sharing-your-work)
24+
- [Using Lambda Layer](#using-lambda-layer)
2125
- [Credits](#credits)
2226
- [License](#license)
2327

@@ -77,6 +81,29 @@ Help us prioritize upcoming functionalities or utilities by [upvoting existing R
7781
* **AWS Lambda Powertools on Discord**: `#typescript` - **[Invite link](https://discord.gg/B8zZKbbyET)**
7882
* **Email**: [email protected]
7983

84+
## How to support AWS Lambda Powertools for TypeScript?
85+
86+
### Becoming a reference customer
87+
88+
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.
89+
90+
The following companies, among others, use Powertools:
91+
92+
* [Hashnode](https://hashnode.com/){target="_blank"}
93+
* [Trek10](https://www.trek10.com/){target="_blank"}
94+
* [globaldatanet](https://globaldatanet.com/){target="_blank"}
95+
* [Bailey Nelson](https://www.baileynelson.com.au){target="_blank"}
96+
* [Perfect Post](https://www.perfectpost.fr){target="_blank"}
97+
* [Sennder](https://sennder.com/){target="_blank"}
98+
99+
### Sharing your work
100+
101+
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).
102+
103+
### Using Lambda Layer
104+
105+
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.
106+
80107
## Credits
81108

82109
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/).

0 commit comments

Comments
 (0)