Prints Among Leaves

Leaving a trail through a forest of code

Payam app using JS


High Sierra and phantomjs errors

I was running a test that used Capybara/Poltergeist and was getting an error that Cliver couldn’t find the phantomjs version required.

Modifying Headers in Faraday

I searched for way too long to find this information so if you need this, I hope it helps.

Adding Username to Devise

Devise is great for out-of-the-box user authentication, but it can feel like you get what Devise gives you and nothing else.

Too Late to Change the Name of a Model?

Sometimes you give a Model a name and realize much too late that it is NOT the name you want a user to see.