Quantcast
Channel: Korrelate Engineering Blog » Billy Watson
Browsing latest articles
Browse All 7 View Live

Creating a Git Patch from New Code to an Older Commit

Purpose You’ve done some work in your repository and you realize the newest version of some third-party code, say a Ruby gem for instance, isn’t working out. But you’ve based some good changes off of...

View Article


Advanced Git Rebase Techniques

Rebasing in Git is powerful stuff, but you have to know how to use it right.  This web page explains the what, how, and why of cool things you can do with rebasing.

View Article


Resque to the Rescue

We had a problem at Korrelate:  we needed to schedule heterogeneous jobs to run at irregular intervals.  Some of the jobs took a long time to run, others were quick, and still others were usually quick...

View Article

Double Nonfat Mocha Latte No Whip, 155 Degrees

Mocha is very nice expectation library for Ruby and it allows us to do some amazing things with our tests. Proper unit testing strategy is mostly outside the scope of this article, but basically unit...

View Article

EngineYard: Using the Current Deployed Branch

Need access to the deployed branch on EngineYard? Unfortunately, the only way that they seem to have made available is through a deploy hook. More unfortunately, this is not well documented so let’s...

View Article


Adding Textmate Shortcuts to Sublime

I love Sublime Text 2  more than I love TextMate 2 and I think a lot of the Ruby community is heading down that road. However, I miss a lot of my TextMate shortcuts and, until now, I had no clue how to...

View Article

Image may be NSFW.
Clik here to view.

Restart Heroku Dynos on Your Terms

Heroku restarts all dynos at 24 hours of uptime. This is well-known in the community and is hopefully not the first time you’re finding this out. Restarting a web dyno may have small effects to your...

View Article
Browsing latest articles
Browse All 7 View Live