A collection of experiments, prototypes, and learning projects by John Ryan Cottam.
This repository serves as a workspace for exploring new technologies, building proof-of-concepts, and documenting the journey of continuous learning and creation.
A Model Context Protocol (MCP) server implementation built with Bun, Hono, and mcp-handler. Features an ASCII art generator accessible via HTTP transport.
Tech Stack:
- Bun (JavaScript/TypeScript runtime)
- Hono (Web framework)
- MCP SDK
- Figlet (ASCII art generation)
- Docker ready
This repository is a living collection of:
- Experiments: Testing new frameworks, libraries, and patterns
- Learning Projects: Hands-on exploration of emerging technologies
- Prototypes: Quick iterations and proof-of-concepts
- Builder Notes: Documentation and insights from the building process
Each project has its own README with specific setup instructions. Navigate to the project directory to learn more.
"The best way to learn is to build."
These projects represent active learning and experimentation. They may be works-in-progress, complete implementations, or stepping stones to larger ideas.
This is a personal learning repository, but feedback and suggestions are always welcome!
Individual projects may have their own licensing. Please refer to each project's directory for specific license information.
Built with curiosity and code β¨
Last updated: November 3, 2025