Shawn Anderson

Comment on 'Rubygame 2.3 released!' by Shawn Anderson


~9 years ago by Shawn Anderson on Rubygame: The Blog - Home Comments.
Am I supposed to just use the start options?...

Comment on 'Conveniently run one spec file from Rake' by Shawn Anderson


~9 years ago by Shawn Anderson on Rubygame: The Blog - Home Comments.
looks like you have a typo on this line: path = File.join( File.dirname(FILE),’spec’,’%s_spec.rb’%name ) the ‘spec’ should be ‘specs’,...

Comment on 'Fixing Rubygame's fragile development model' by Shawn Anderson


~9 years ago by Shawn Anderson on Rubygame: The Blog - Home Comments.
Are you still keeping rebirth for your own, or are you opening that up as well?...

Pry yourself away from IRB


almost 6 years ago by Shawn Anderson on Atomic Spin.
For the past couple of weeks I’ve switched to using pry as my rails console / IRB replacement. I am loving it so far.Pry is a powerful alternative to the...

Headphones Are Dangerous


almost 6 years ago by Shawn Anderson on Atomic Spin.
As any friend of Atomic knows, we have a great open office environment and matching open culture. But not all open offices are created equal. My previous...

Presenter First in Backbone.js


over 5 years ago by Shawn Anderson on Atomic Spin.
Presenter First is a pattern often used at Atomic. It allows you to drive your development from the business logic down. We recently tried this approach...

2D Axis Aligned Bounding Box Trees


over 5 years ago by Shawn Anderson on Atomic Spin.
Here at AO we have a few game developer hobbyists. I’ve been tweaking the basic 2D collision detection in Gamebox for awhile now. When Chipmunk 6...

Using namespaces in CoffeeScript


over 5 years ago by Shawn Anderson on Atomic Spin.
We previously posted about namespace in CoffeeScript. Using namespace is a useful way of organizing your CoffeeScript into meaningful modules. Unfortunately...

Do what you love


over 5 years ago by Shawn Anderson on Atomic Spin.
If you won the lottery tomorrow and no longer had a single bill to pay, would you keep your day job? If the answer is yes, you are doing what you love....

Acceptance tests, my hero!


over 5 years ago by Shawn Anderson on Atomic Spin.
I believe strongly in behavior driven development (BDD) and acceptance testing. My standard AO workflow looks something like: write high-level acceptance...