Skip to the content
  • GitHub Profile
  • Instagram Profile
  • LinkedIn Profile
  • Spotify Profile
Chris Bloom
Software Engineer, Mentor, Leader
  • About Me
    • My Resume
  • Contact
  • Favorite Quotes
  • Posts
    • Backposts
    • Code Snippets
    • Consulting & Freelancing
    • Miscellaneous
    • Personal Notes
    • Programming
    • Projects
    • Remote Work
    • Reviews
    • Unsolicited Advice
  • Home
  • Posts
  • Programming
  • Page 3

Programming

Setting up a Rails 3 virtual machine using Vagrant and VirtualBox

I recently started bringing other developers on board to help me with a project that up until then I had been the sole developer on....
February 24, 2012February 1, 2014

Notes on Single Table Inheritance (STI) in Rails 3.0

I’m currently working on a project at Panoptic Development that calls for splitting up a single model into two similar models with slightly differing functionality....
February 1, 2012October 24, 2018

Testing model validations in rspec the short and sweet way

There seems to be a divide in the Rails/TDD community over whether you should bother testing your model validations. On the one hand, it's silly...
July 12, 2011February 1, 2012

Named redirect routes in Rails 3

I didn't see this mentioned anywhere in the Rails Guide or in my admittedly cursory Google searches, but apparently it's possible to create named redirect...
June 13, 2011June 13, 2011

It Should Include Only One Of – An RSpec Matcher

I know RSpec tests should typically be implementation/data agnostic, but I ran into a situation in a unit test where I needed to make sure...
June 11, 2011June 14, 2011

Join (implode) an Array of String Values with Formatting

In programming, I often need to join values together from an array. Typically this will be to do something on the backend, like join a...
May 21, 2011June 11, 2011

Posts navigation

Older posts
Newer posts
  • About Me
    • My Resume
  • Contact
  • Favorite Quotes
  • Posts
    • Backposts
    • Code Snippets
    • Consulting & Freelancing
    • Miscellaneous
    • Personal Notes
    • Programming
    • Projects
    • Remote Work
    • Reviews
    • Unsolicited Advice
  • GitHub Profile
  • Instagram Profile
  • LinkedIn Profile
  • Spotify Profile