Skip to content
View manwaring's full-sized avatar
🖤
Engineering Manager @Shopify
🖤
Engineering Manager @Shopify

Organizations

@pariveda-serverless @manwaring-automation @pariveda-accelerators @tbd-coaches @manwaring-cold-storage @manwaring-games @coachalign
Block or Report

Block or report manwaring

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
manwaring/README.md

Hello!

I'm a serverless architect and developer, using managed services first and FaaS when necessary to experiment and solve business problems as quickly and effectively as I can with the least amount of operational overhead possible. I prefer TypeScript > JavaScript > Java. IaC and automate all the things!

Some of my favorite tools include AWS, CircleCI, and the Serverless Framework. I recently started working with Jeremy Daly's DynamoDB Toolbox library and I'm loving it - it's the best library I've found to simplify working with single-table designs.

I'm really proud of the applications and libraries that I've pinned below. I built each one in response to challenges that were (as far as I could tell) unsolved at the time, and after reusing them on a handful of projects I decided to publish them in the hopes that others could benefit as well. I aim to be as responsive as possible to issues and suggestions and I'm always looking for collaborators to work with - you can find me on Twitter or LinkedIn if you want to connect.

Happy coding!

Popular repositories

  1. lambda-wrapper lambda-wrapper Public

    A JavaScript library which provides wrappers for AWS Lambda event triggers and responses - e.g. automatically parsing request bodies and helper functions for returning well-structured HTTP responses

    TypeScript 16 1

  2. serverless-plugin-iam-checker serverless-plugin-iam-checker Public

    A Serverless Framework plugin which automates security checks by preventing overly broad IAM configurations (disallowing the use of * resources and actions, for example)

    TypeScript 6

  3. serverless-plugin-test-helper serverless-plugin-test-helper Public

    Includes both a JavaScript AWS Lambda event mock library to help with unit testing & a Serverless Framework plugin to help with end-to-end testing of deployed services

    TypeScript 6

  4. serverless-api-template serverless-api-template Public template

    Starter template for serverless applications built using TypeScript and the Serverless Framework

    TypeScript 5 4

  5. serverless-bucket-events serverless-bucket-events Public

    JavaScript 4

  6. serverless-prune-versions serverless-prune-versions Public

    A Serverless Framework plugin which automates the removal of old and unused Lambda and Lambda Layer versions to help keep you under the 75GB AWS Lambda storage limit

    TypeScript 3