Netherlands

Ryan Dsouza

Elite
@ryands17

A Full Stack web dev, guitarist, and DevOps enthusiast who loves the JS | TS ecosystem!

nexus-auth. A sample auth module with Prisma 2 and Nexus

158

graphql-api-cdk-serverless-postgres. A basic example of AppSync + Lambda resolvers with AWS Aurora Serverless and Prisma

71

passwordless-auth. Allows a user to login directly via email without a need for entering passwords using Cognito

30

fastify-prisma. Basic Fastify app using Prisma as an ORM

26

prisma-lambda. Integrating Prisma with `aws-lambda-nodejs` to run Prisma on Lambda

22

serverless-prisma. Deploying a Prisma 2 app with apollo-server on AWS Lambda using the Serverless framework

19

rust-lambda. This is a CDK project that deploys a Rust function using the Rust runtime for Lambda. This creates a basic handler that logs some data sent as input

13

electron-sockets. An Electron app (React) connected to a Node Backend (Backpack) and SocketIO

11

spa-deploy-cdk. Deploy a SPA with AWS Codebuild using aws-cdk

11

cdk-nested-stacks. A basic example of how Nested Stacks work in AWS CDK

10

node-beanstalk-cdk. Deploy a Node app on Elastic Beanstalk with AWS Codebuild using aws-cdk

10

nexus-introspection. An auth flow with Prisma and Nexus using introspection instead of Migrate

8

ts-algorithms. Algorithms and Data Structures created in TypeScript

7

s3-thumbnail-generator. Generate thumbnails with S3 via SQS and Lambda created using AWS CDK

7

prisma-rds-proxy. A Prisma app deployed on AWS (Lambda + API Gateway) with RDS and RDS Proxy

7

lambda-canary-deployments. API Gateway and Lambda with weighted routing to the latest function deployed

7

htmx-forms. Validating forms with HTMX using Zod, styled with DaisyUI

5

graphql-codegen. Getting the best developer experience with GraphQL using TypeScript and Codegen

5

next-ssr. A simple React SSR app using Next.js

4

youtube-video-search. A minimal youtube search functionality with google auth

4

docker-dev. Full Stack app development with Docker

3

ts-rust. Using Rust a like type system in TypeScript

3

push-notifications. Push Notifications in a React App using Firebase

3

testing-react. A repository with testing solutions for React patterns

3

ts-setup. TypeScript dev setup with Nodemon and esbuild

3

bun-api-starter. Starter API kit with Hono, Bun, and Docker with development and production workflows

3

react-experimental. Experimenting with the latest React build and Concurrent mode using Snowpack

2

step-fns. Exploring Step functions using the CDK

2

gdg19-react-apollo. A React app with the Apollo client for fetching data from our backend

2

htmx-todomvc. A simple todomvc app using HTMX and Hyperscript

2

typescript-advanced. Typescript advanced snippets

2

rcomp. A React component generator made using Gluegun

2

svelte-electron. A sample electron app made with Svelte & Webpack. Routing and Lazy Loading included

2

sls-typegraphql. GraphQL app using TypeGraphQL and the Serverless Framework

2

prerender-simple. A simple routes prendering setup using puppeteer

1

lambda-ssm-cache. Cache SSM Paramter Store values in Lambda via CDK

1

fullstack-gql. A Full Stack GraphQL app with Mercurius and Next.js

1

algorithms-rust. A set of basic algorithms created in Rust

1

auth-flow. Auth flow with JWT using Access and Refresh tokens

1

antd-theming. Changing the theme of Ant Design in create-react-app

1

svelte-basics. A sample Svelte app made with Snowpack

1

playwright-lambda. Run playwright on AWS Lambda using SST

1

libsql-server-test. My experimentations with LibSQL server

1

asynchronous-api. Asynchronous API handling with API Gateway, SQS and Lambda

1

cloud-resume. My portfolio and blog made with Astro and deployed to a Hetzner with SST

1

chat-frontend. Frontend for a simple chat application using AWS Amplify and React

1

ec2-session-manager-tf. An EC2 instance deployed in a VPC with Session Manager so SSH access is not required

1

optimise-tests. An example repo on running only changed tests

1

node-beanstalk. A sample Node app deployed to AWS Elastic Beanstalk

1

graphql-made-easy. GraphQL made easy with TypeScript and Codegen

1

ryands17. A Journey...

1

my-chrome-plugin. A Chrome plugin that displays various time zones and shows a random quote every time you open it

1

axum-todos. Todos API in Rust using Axum

1

amplify-auth. A sample repo showing authentication with Cognito handled by aws-amplify

1

lambda-container. Running an ECR image with AWS Lambda created using the CDK

1

prefetch-routes. Prefetching routes in CRA on link hover

1
56
Apply