It's like Vegas, but with none of the regrets.
I built a procedural Blackjack game in Ruby, and then refactored it into an Object-Oriented version. That taught me a lot about how to use Ruby to create a simple, but engaging game. I used that knowledge to build this version as a web app, using the Sinatra framework.
I love working with Sinatra. It’s clean, simple, and very powerful. To learn more about my experiences, please see this blog post. Or scroll down to see the app in action!