How can developers create great products fuelled by creativity and curiosity rather than stress and fear? All the things I care about in tech are motivated by that question. Things I believe:
This microservice takes inspiration from the ports and adaptors methodology. Diagrams are included for explanation. This is a good representation of the approach I take building backend microservices.
Fullstack Serverless Demo
This is a set of apps for a coffee company like starbucks. It involves frontend apps for customers, clerks, store managers, store tvs, and warehouse.
Serverless Test Pyramid
Example of how to impliment the test pyramid in a serverless application
Serverless DynamoDB Testing
Example of how to impliment integration tests on DynamoDB in a serverless application
Guiding Principles for a Development Team
I use Sketch to make all mockups, wireframes, and prototypes.
I use React for frontend development, along with styled components, recompose/hooks and apollo GraphQL client
I use the Serverless Framework with Node JS and Typescript.
I use AWS Lambda, DynamoDB, SNS, SES, Cognito, S3, Cloudfront, API Gateway, Cloudwatch