Flaco Rewrite
I've been happily using my own ghetto blog I named Flaco Blog. The beauty of forcing myself to eat my own software is that I can't really complain about it. Either something works exactly as I want it, or it slowly irritates me until it overcomes the effort needed to rewrite it. So why am I proposing a rewrite?
My Keyboard
... is awesome. I have the same keyboard at home and at work. It does everything that I want a keyboard to do. It looks fantastic. It feels fantastic. It types fantastic. And best of all, it does all of this without any drama.
Rails String Inflections
I've been using constantize to turn strings into Class objects. Constantize is mixed into the String class by Rails. This got me to thinking about other clever helpers that might be mixed into the string class. A quick search through the API did not disappoint.
RSpec'ing acts_as_state_machine
One of my favorite plugins I've seen so far is acts_as_state_machine. It's a dead simple way to model the different states your models can be in. It also lets you register callbacks to when a model enters, entered, or leaves a particular state. It's absolutely fantasic until I have to test it. Then it becomes an absolute nightmare.