Become a sponsor to Ben Kehoe
I'm an AWS Serverless Hero, and one of the things I do in the AWS community is make open-source tooling that smooths the rough edges of AWS-provided services and tools. I'm aim to keep your software supply chain as shallow as possible; I believe in lightweight tooling that relies as much as possible on underlying AWS software. And my hope is always that the AWS side of things improves to the point at which you can stop using my tools entirely—code is a liability, not an asset.
Examples of my projects:
- aws-sso-util and aws-sso-lib, a CLI tool and associated Python library for interacting with IAM Identity Center (formerly called AWS SSO).
- aws-assume-role-lib, a Python library for refreshable assumed role credentials, which is available in most other languages' AWS SDKs but not in boto3, the AWS Python SDK.
- aws-error-utils, which significantly streamlines error handling with boto3, the AWS Python SDK.
- sfn-callback-urls, a serverless AWS application for generating callback URLs for use with Step Functions, which was featured in the AWS official blog.
Sponsorship is an experiment for me at this time. Any support is, of course, appreciated. In the future it may enable me to work full- or part-time solely on open-source tooling.
1 sponsor has funded benkehoe’s work.
Featured work
-
benkehoe/aws-sso-util
Smooth out the rough edges of AWS SSO (temporarily, until AWS makes it better).
Python 976 -
benkehoe/aws-assume-role-lib
Assumed role session chaining (with credential refreshing) for boto3
Python 157 -
benkehoe/aws-error-utils
Making botocore.exceptions.ClientError easier to deal with
Python 151