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
158graphql-api-cdk-serverless-postgres. A basic example of AppSync + Lambda resolvers with AWS Aurora Serverless and Prisma
71passwordless-auth. Allows a user to login directly via email without a need for entering passwords using Cognito
30fastify-prisma. Basic Fastify app using Prisma as an ORM
26prisma-lambda. Integrating Prisma with `aws-lambda-nodejs` to run Prisma on Lambda
22serverless-prisma. Deploying a Prisma 2 app with apollo-server on AWS Lambda using the Serverless framework
19rust-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
13electron-sockets. An Electron app (React) connected to a Node Backend (Backpack) and SocketIO
11spa-deploy-cdk. Deploy a SPA with AWS Codebuild using aws-cdk
11cdk-nested-stacks. A basic example of how Nested Stacks work in AWS CDK
10node-beanstalk-cdk. Deploy a Node app on Elastic Beanstalk with AWS Codebuild using aws-cdk
10nexus-introspection. An auth flow with Prisma and Nexus using introspection instead of Migrate
8ts-algorithms. Algorithms and Data Structures created in TypeScript
7s3-thumbnail-generator. Generate thumbnails with S3 via SQS and Lambda created using AWS CDK
7prisma-rds-proxy. A Prisma app deployed on AWS (Lambda + API Gateway) with RDS and RDS Proxy
7lambda-canary-deployments. API Gateway and Lambda with weighted routing to the latest function deployed
7htmx-forms. Validating forms with HTMX using Zod, styled with DaisyUI
5graphql-codegen. Getting the best developer experience with GraphQL using TypeScript and Codegen
5next-ssr. A simple React SSR app using Next.js
4youtube-video-search. A minimal youtube search functionality with google auth
4docker-dev. Full Stack app development with Docker
3ts-rust. Using Rust a like type system in TypeScript
3push-notifications. Push Notifications in a React App using Firebase
3testing-react. A repository with testing solutions for React patterns
3ts-setup. TypeScript dev setup with Nodemon and esbuild
3bun-api-starter. Starter API kit with Hono, Bun, and Docker with development and production workflows
3react-experimental. Experimenting with the latest React build and Concurrent mode using Snowpack
2step-fns. Exploring Step functions using the CDK
2gdg19-react-apollo. A React app with the Apollo client for fetching data from our backend
2htmx-todomvc. A simple todomvc app using HTMX and Hyperscript
2typescript-advanced. Typescript advanced snippets
2rcomp. A React component generator made using Gluegun
2svelte-electron. A sample electron app made with Svelte & Webpack. Routing and Lazy Loading included
2sls-typegraphql. GraphQL app using TypeGraphQL and the Serverless Framework
2prerender-simple. A simple routes prendering setup using puppeteer
1lambda-ssm-cache. Cache SSM Paramter Store values in Lambda via CDK
1fullstack-gql. A Full Stack GraphQL app with Mercurius and Next.js
1algorithms-rust. A set of basic algorithms created in Rust
1auth-flow. Auth flow with JWT using Access and Refresh tokens
1antd-theming. Changing the theme of Ant Design in create-react-app
1svelte-basics. A sample Svelte app made with Snowpack
1playwright-lambda. Run playwright on AWS Lambda using SST
1libsql-server-test. My experimentations with LibSQL server
1asynchronous-api. Asynchronous API handling with API Gateway, SQS and Lambda
1cloud-resume. My portfolio and blog made with Astro and deployed to a Hetzner with SST
1chat-frontend. Frontend for a simple chat application using AWS Amplify and React
1ec2-session-manager-tf. An EC2 instance deployed in a VPC with Session Manager so SSH access is not required
1optimise-tests. An example repo on running only changed tests
1node-beanstalk. A sample Node app deployed to AWS Elastic Beanstalk
1graphql-made-easy. GraphQL made easy with TypeScript and Codegen
1ryands17. A Journey...
1my-chrome-plugin. A Chrome plugin that displays various time zones and shows a random quote every time you open it
1axum-todos. Todos API in Rust using Axum
1amplify-auth. A sample repo showing authentication with Cognito handled by aws-amplify
1lambda-container. Running an ECR image with AWS Lambda created using the CDK
1prefetch-routes. Prefetching routes in CRA on link hover
1