For members only — RubyTapas, by Avdi Grimm, is for the busy Ruby or Rails developer wanting to reach the next level of code mastery. Enjoy short screencasts twice a week on Ruby and more.
This looks like a shining example of a well-factored Sinatra app powered by PostgreSQL. If you’re just learning Ruby or want to learn some new tricks, give it a read.
Adam and Jerod talk with Katrina Owen – Panelist on Ruby Rogues, Instructor at Jumpstart Lab and creator of Exercism.io, an open source platform for crowd-sourced code reviews on daily practice problems.
At some point you may have been asked to share your coding knowledge with friends, kids in your family, or just had a desire to teach others in the community. If you’re going to start with the basics of HTML, especially with younger students, it’s going to be so much easier with Thimble from Mozilla. […]
Adam Stacoviak and guest co-host Tim Smith talk with Jesse Wolgamott about learning Ruby, his course and mentorship Ruby off Rails, and more! You can tune-in LIVE on Tuesday’s at 5pm CST. J.Wo Ruby Off Rails | Online Ruby Course full of mentoring and collaboration. jwo (Jesse Wolgamott) Comal Productions | web. mobile. training. code […]
Adam and Wynn sat down with Steve Klabnik, the newest contributor to The Changelog, to talk about learning to program with Hackety Hack. Items mentioned in the show: Steve Klabnik, maintainer of Hackety Hack, newest contributor to The Changelog Hackety Hack will teach you the absolute basics of programming from the ground up. _why, creator […]
Between Foursquare and Gowalla, it seems badges are all the rage these days. Benjamin C. Meyer aka icefox, brings the fun to your terminal with Git Achievements. The premise is simple: unlock badges as you learn and use git, everyone’s favorite distributed version control system. For instance, running
git add --help
will unlock the “Student” badge. Want to become an “Investigator?” try using
git blame. There are over forty achievements in all, and you can view them in the project source.
To install, download or clone the project and alias
git-achievements, perhaps in your
export PATH="$PATH:~/git/git-achievements" alias git="git-achievements"
Now try it out.
git achievements --help
Congrats, you’ve unlocked your first achievement!
First, fork and clone the repository. Then configure auto uploading:
git config --global achievement.upload "true"
Benjamin just added Merchant Level 5. What’s next? Maybe Foursquare-style achievements like