Back when Flash was all the rage, one would find experimental sites like this all the time. It seems less common in the HTML5 world, which really makes this a gem.
A few months ago, as an experiment to learn some new frameworks, I created a quick blackjack game in Spine and CoffeeScript. The game is not pretty, nor is it bug free: Notably, there are some issues with splitting and doubling down. Nevertheless, I’m open sourcing the app today, just in case it’s of any use to anyone getting started with these technologies.
Bugs and horrific UI aside, Black Coffee does know basic strategy, so it can actually tell you which play is “correct,” depending on the current hand. I hope to find some time to finish it out over the next few months, but hopefully there’s some value in open sourcing it in the meantime. Also: If you see a clear problem or way to improve, you know the drill: Fork and pull request!
Note: Most importantly, BC does not have semicolons at the end of lines. Amazing!
Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites. It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.
Typically I’m not a huge fan of development frameworks like this one, but digging into it there seems to be quite a few things to learn. Another framework worth looking into is the responsive Skeleton that comes from one of Twitter’s designers Dave Gamache (also on Tumblr).
For anyone interested, I’ll be speaking at the Mobile JS Summit (an online conference) at the end of this month, August 30. Speaking from experience, these summits are fantastic ways to dive into a specific topic. Get in with a 20% discount by using the checkout code: 20KANEDA.