James Golick

MWRC 2010 - Notes from Day 1.

Jake Parsell took some really great notes using Google Wave.

A note on the Github/Twitter Proxy

In my last post, I made a quick note about how the FriendlyORM had some issues in Postgres. I made a few quick hacks (all in the interest of finishing this up and launching it yesterday). A few hours later, James Golick managed to fix the issues in a special postgres branch.

Friendly: Easy Schemaless “NoSQL” Data Storage with MySQL in Ruby

friendly.png Friendly is a new Ruby ORM (a la ActiveRecord) that lets you easily use NoSQL ideas on regular database engines, such as MySQL.

A Month in Rails

Lots of great content coming out of the community in the past month. Below you’ll find some of the most useful tutorials and libraries I’ve found over the past few weeks. These stories came directly from the Ruby5 podcast, which covers news from the Ruby and Rails community twice weekly.

Improving your Rails code

Double Shot #469

Yup, Monday again. Keeps happening for some reason.

Time to git collaborating with git_remote_branch

git_remote_branch 0.2.6 is out!

I’ve just released a new and improved version of git_remote_branch. Code named 0.2.6!

Ok, I admit. I haven’t really begun using code names.

I’m promoting the project from a pre-alpha to an alpha release. There’s still a lot to do, but the stability and “testedness” have improved greatly. Following are both sides of the maturity story.

How to load gems only when your tests are not run from TextMate

Working with new people often influences the way you work. The influences can range from picking up simple tricks to seeing fundamental facts about your craft in a new light.This week when
I began working with James I saw him run his tests directly from TextMate. Of course I knew it was possible to run Ruby from TM, including tests.For some inexplicable reason however I had never bothered to try it.

GiraffeSoft.push( Karabunga.pop( self ))

A wise man once suggested that one of the steps in teaching yourself programming involved working with people better than you. (See
Teach Yourself Programming in Ten Years)

Rubinius for the Layman, Part 2: How Rubinius is Friendly

This is part two of an ongoing series about Rubinius:

In this shorter second installment, I’ll present the ways in which Rubinius will be friendly to your multiple personalities:

An easy way to make your code more testable

James Golick wrote a
very good article about testing a while ago. In it he dissects (and refutes) the too often heard arguments where people say they don’t write automated tests because they don’t have the time.

Syndicate content