Gems are one of the best things of the Ruby ecosystem. There’s pretty much a gem for everything. But what happens when that gem needs a slight tweak to work with your app? Eventually as you create ...
Pull Requests/Code Reviews don't have to be Offensive
Code reviews are a pain. They take time away from development, disrupt workflow, and can even cause conflicts among teammates. However, I think we can all agree that they’re a necessary part of li...
RyanonRails.com is dead, long live ryanjones.io!
I’ve decided to move away from ryanonrails.com and move over to ryanjones.io. When I first picked ryanonrails.com it seemed like a clever play on Ruby on Rails (it was clever, right?), but througho...
Hosting Octopress with Amazon S3 and Cloudfront
I recently set up this blog and I figured as my first “real” post I could go through the steps it took to set this up. I gleaned quite a bit of information from quite a few sites, but I still felt ...
Blog upgrade!
I haven’t been blogging for the past year or so, and I hope to change that soon. I’ve been writing down topics for the past few months, so I plan to pull from that pool for the next while or so. T...
MVC3 Ninject/Nunit Unit Tests
Here’s some example code for MVC 3 & 4 unit tests. Using Ninject/Moq/Nunit/Repositories using System; using System.Collections.Generic; using System.Linq; using NUnit.Framework; using EST.Contr...
CRM/SSRS - Error: One or more data source credentials required to run the report have not been specified.
I ran into this error again. I think I’ve got it all figured out. Here’s the excerpt from the log: Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServi...
MVC3 - Make sure that the controller has a parameterless public constructor.
I recently ran into this issue when I was accessing my WEBapi controller. I’m actually using MVC4, but I have ran into the same error in both MVC3 and MVC4. System.InvalidOperationException An er...
batman.js - Uncaught TypeError: Cannot call method "dispatch" of undefined
I ran in to this error: Uncaught TypeError: Cannot call method ‘dispatch’ of undefined The first thing to check is that your route exists. I created a utility located here: https://github...
batman.js - Uncaught RangeError: Maximum call stack size exceeded
Error: Uncaught RangeError: Maximum call stack size exceeded I ran into this issue when I had data-route=”routeHere” defined incorrectly (it seems to cause an infinite loop). This was with...