Git Game Show
Git Game Show transforms your team's Git commit history into an entertaining multiplayer trivia experience that makes learning about your codebase fun. With six different mini-games including Author Quiz, Branch Detective, and Blame Game, teammates compete to prove who knows the most about your project's development journey. The game features real-time multiplayer functionality over WebSockets, allowing remote teams to connect and play together regardless of location. Whether for team building, onboarding new developers, or just having fun during meetups, Git Game Show turns your version control history into an engaging educational activity that rewards collaboration and Git knowledge.
Rails Tip Jar
A simple gem to add a tip jar to your rails applications. You can see a live example here at the bottom of the page!
Dimi
Back in 2013, before the days of spatial images on iOS, I created this iOS application to share a little more depth in the imagery being shared. This was actually done with a bit of a clever hack where the video was captured by slowly moving the phone from left to right across the subject, then the tilt of the phone was tied to the frames in the video so you would see different angles of the object as you tilted the phone. The effect was really fun, as you can see, but I was never able to move it to a releasable product.
Pixel
Pixel is an AI-based pictionary-style game where users take turns using an LLM to generate SVG images and then guessing the word that the image represents. The project is all built on Rails 8 using Solid Cable and Queue.
Ombre
Ombre is a ruby gem that allows you to easily create gradients for your terminal output.
Ruby Bots
RubyBots is a powerful and versatile gem designed to create, integrate, and manage various bot and tool implementations. The primary purpose of this gem is to simplify the process of building and deploying bots that can leverage different APIs and tools, such as OpenAI, to provide intelligent and context-aware assistance to users.