I make tech projects and tutorials 🛠️ Tech Stack: Python | NextJS | AWS | GenAI
langchain-rag-tutorial. A simple Langchain RAG application.
977rag-tutorial-v2. An Improved Langchain RAG Tutorial (v2) with local LLMs, database updates, and testing.
963terminal-profile. This is my profile for UNIX (MacOS/Linux) terminals.
819pokemon-card-generator. A Python app that generates Pokemon cards, and uses GPT and Midjourney for flavor.
201nextjs-blog-tutorial. Tutorial Project for a NextJS 13 Static Blog with TailwindCSS Styling
109fastapi-tutorial. A simple FastAPI application.
98task-app. A full SaaS tutorial project built with NextJS, Supabase, Stripe.
98copykitt-tutorial. This is a tutorial repository for how to build an OpenAI powered web app.
70simple-rag-pipeline. A simple RAG pipeline that you can use as a starting point for learning about RAG (retrieval augmented generation).
70deploy-rag-to-aws. A sample project for deploying a RAG app to AWS
67nano-banana-python. A Nano Banana (Gemini 2.5 Flash Image) API example in Python
61python-generative-art-tutorial. Tutorial repository for Python generated art.
57pixel-punk-avatars. A tutorial for generating Cryptopunk-like avatars in Python.
55fastapi-gemini-ai. A simple FastAPI project to demonstrate how to build an API server for an AI application using Gemini.
55python-for-beginners. A short Python course for complete beginners who want to learn to code in Python.
55stripe-firebase-app. A tutorial NextJS project using Firebase backend for authentication and Stripe for payments.
54streamlit-demo-app. A simple repayment calculator created with Streamlit.
43todo-list-api. A serverless to-do list API, using Python, FastAPI, AWS Lambda and AWS DynamoDB.
39claude-3.5-api-tutorial. Simple tutorial project using the Claude 3.5 Sonnet API, showing three simple use-cases.
24simple-pytest-tutorial. Python
24openai-assistants-api-demo. Code example of how to call your OpenAI assistant via API (Python).
24discord-bot-lambda. A Python Discord Bot that can be hosted on AWS Lambda (using Interaction Endpoints).
23mac-terminal. A repository with my config files and setup instructions for my terminal prompt on the Mac.
21claude-booking-bot. A tutorial project of building a booking system chatbot with Claude Sonnet 3.5 (using tools / function calling).
20simple-fastapi-example. Very simple FastAPI code example
18aws-lambda-docker. A sample CDK application that creates an AWS Lambda function using a Docker image (with a Python application).
17langchain-custom-llms. An example project using Langchain with a few different LLMs.
13python-wordle. An implementation of Wordle in Python than can be played via the terminal.
13run-deepseek-local. Example project for running Deepseek R1 locally with Python.
11basic-langchain-examples. Basic example code for Langchain in Python.
10python-cli-template. A template for a Python CLI package that can be published to PyPI.
10mcp-python-weather. A tutorial MCP project that connects to Google Sheets
10qr-code-webapp. A simple web-app that lets you post a message and generate a QR code that links to that message.
9nextjs-portfolio-tutorial. A static personal portfolio website, built with NextJS, React, TailwindCSS.
9aws-bedrock-demo. Python project using Amazon Bedrock via AWS SDK (boto3)
9aws-cicd-tutorial. AWS CICD Using GitHub Actions and AWS CDK.
9simple-web-scraper. A simple web scraper project (tutorial) in Python.
8gpt-shell. A Python script/tutorial to interact with ChatGPT directly from the terminal.
8nano-banana-prompt-guide. An example repository used for testing out official Nano Banana guides and techniques.
8saas-starter. A SaaS starter infrastructure project.
6yt-simple-summary. A simple Youtube summarizer script implemented with Python and OpenAI.
5hello-pypi. Example repository to show how to set distribute a custom Python PyPI package.
3gpt-3-poetry-results. Here are some creative writings by GPT-3 (poetry and lyrics).
2python-caesar-cipher. Learn Python by buliding a Caesar Cipher (project for beginners)
2tailwind-landing-page-demo. TypeScript
2wolfhunter. A PICO-8 game for the GitHub Game-Off 2020
2cursor-ai-map-project. An experimental project to try out cursor. Project lets you enter an address, and it will provide information about that address.
2python-decorators. A simple project to show how to create and use decorators in Python.
2python-lambda-with-database. Example of a Python AWS Lambda function that interacts with a database (DynamoDB)
2simple-discord-bot. A simple Discord bot in Python
1chatgpt-recorded-transcripts. Some transcripts from playing around with ChatGPT.
1script-stream. A Python program to turn scripts into image slides and video clips.
1jwt-echo. An API to echo the JWT content back to the caller.
1fastapi-aws-lambda. Python
1