Blog

98 posts


A consequence of the ease of picking up a framework such as Rails, Django, or Laravel means that outsiders to the Computer Science realm are now able to create applications with relative ease. I am certainly counted in the majority in that respect. But if you want to hang with the big boys and continue… Read More


I always wondered about the difference between :belongs_to vs :references when running ActiveRecord migrations, always chalking it up to a quirk in the framework. They do the same thing, right? Well yes, they do exactly the same thing, as a matter of fact; take a look at the Rails source: def references(*args) options = args.extract_options!… Read More


On July 31, 2014 Yukihiro “Matz” Matsumoto, the creator of Ruby, gave a talk at Ninefold in San Francisco. It’s a very enlightening talk about the future of Ruby (if that wasn’t obvious from the title), as well as Matz’s new creation, mruby, an embedded lightweight Ruby comparable to the programming language Lua. Check it… Read More


Something’s … different. If you’ve been reading for a while, you might have noticed a not-insignificant update made to the site over the weekend. I decided to separate concerns a bit, adding dedicated sections for portfolio pieces and resume entries. No, I’m not looking for a job! I just felt the need to utilize WordPress… Read More


Firefox 31 was recently released on July 22, 2014. It’s largely bug fixes and minor tweaks, but one mildly interesting development is their addition of support for native CSS variables without enabling experimental features. If you’re in the 15% of web developers that have yet to adopt Sass, Less, or Stylus, this might be exciting… Read More


If you’re building a site that compares data from different sources, chances are you might find yourself dealing with a couple of sites that don’t have an API. But us web developers, we’re a resourceful bunch, and we won’t let a little thing like a lack of accessible information stop us, right? Right! Before APIs… Read More


Welp, if my Github contributions graph is to be trusted, I’m now sitting at a half a year of web development. For better or worse, here’s what I’ve picked up so far. The good As I look back on the last couple of months, I feel pretty confident that I have the basics down. I’m… Read More