Gears Within Gears

Seek simplicity, and distrust it.

October 2011

30
Five Ways to Speed Up Your Database-Backed Rails Test Suite
Professional

June 2011

28
Some thoughts on RubyConf India 2011
Professional
19
Everyone's an Idiot Some of the Time
Professional

March 2011

29
When to use RSpec, when to use Cucumber
Professional
25
Microsoft technology isn't what killed MySpace
Professional

February 2011

27
Arguments In And About Ruby
Professional

November 2009

22
Slides for my talk on construction techniques for internal DSLs
Professional
17
Headphones and hand grenades
Professional

September 2009

21
Pair Programming Is For Everyone: A Rebuttal
Professional

June 2009

9
Awsymandias, or, An ode to cloud computing
Professional

May 2009

2
Mocking in ISpec: A first pass
Professional
1
RailsConftroversy
Professional

April 2009

30
Blog syndication should be working again
Personal
9
Destructuring Macros in Ioke
Professional
9
HTML format spec runner now in Ioke/ISpec
Professional
9
Why do type checks in dynamic code smell?
Professional

March 2009

30
Mansions of cards: Osinki, CDOs, and the role of software
Professional
26
Code comments, alias_method_chain, extensions, and the importance of expressing intent
Professional
24
An introduction to mocking and stubbing in Ruby
Professional
23
What the Rails Hosting survey says about the Ruby on Rails community
Professional
16
Announcing the release of ResourceFull 0.7.1
Professional
4
Onewaysweet: a way to track conversations
Professional

February 2009

9
Do unit tests find bugs?
Professional
2
Ioke mocking, Mocha as exemplar
Professional

January 2009

29
Refactoring A Strange Codebase
Professional
26
The Ioke programming language
Professional

December 2008

12
The Way I Pair
Professional

November 2008

23
Zed Shaw: The Simplest Possible Explanation
Professional

August 2008

28
Make Lotus 8.5 Pretty After Upgrading
Professional
28
Rails and REST: ActiveResource doesn't play nice with domain-driven resource identifiers
Professional
26
The difference between commentary and conversation
Professional
24
Rails and REST: Don't use auto-incremented database IDs as your resource identifier
Professional
21
Rails and REST: A reference to commonly-used HTTP status codes and their use in REST APIs
Professional
21
Rails and REST: Nested XML and the Law of Demeter
Professional
14
I'm Not Sure That Word Means What You Think It Means
Professional
2
The weirdest code I've seen recently
personal

July 2008

20
GitHub, briefly
Professional
19
Marketing Ruby
Professional
10
Somebody Else's Code
Professional

May 2008

29
Speeding up ActiveResource
Professional
28
Six Months with NetBeans on Rails: A Retrospective
Professional
8
Out of Hibernation
Professional

June 2007

11
Give Camino another look
Professional
11
Slides and video from last month's Handshake presentation
Professional

May 2007

16
On IBM and patents
Professional
13
You can take the software company out of the jungle
Personal
11
Benchmarking Handshake
Professional
6
Career announcement: I'm joining ThoughtWorks
Professional
2
The power of text
Professional
2
I realize that this constitutes a flurry of activity
Professional
2
Handshake at Boston.rb
Professional
1
Handshake 0.2.1 Released
Professional

April 2007

22
They what said it best
Personal
16
This is not a free speech issue
Personal
13
Chicago: in fashion
personal
11
And you thought you knew a tea
personal
9
A word on Joshua Bell and the Washington Post
personal
7
Marketing Community-Based Open Source Languages
personal
6
Redux
personal
4
Well, I'm here
personal
3
Will people pay $.30 extra for high-quality DRM-free music?
personal
1
Comment paradise lost
personal

March 2007

29
Way over yonder in the minor key
personal
28
Like pouring cold water on A List Apart
personal
25
Handshake released as a gem
personal
23
Inanity in the presence of kittens
personal
20
Kitten break
personal
20
Handshake vs. ruby-contract
personal
19
Let's make a deal: Handshake, a contract system for Ruby
personal
13
Meet RubySearch!
personal
13
Sick of Courier New?
personal
12
Waitin' for the spam to come rolling in
personal
11
Three hundred morons
personal
11
Scheree Schrager has a kitty!
personal
11
Aaron Leans On PISA
personal
9
Funditry with Puppies
personal
9
Funditry with Punditry
personal
9
Shocker: FBI abused PATRIOT act
personal
8
RadRails developers pass it off
personal
7
I have a homepage!
personal
7
While I have your attention
personal
7
Fun with hosts, virtual and otherwise
personal
7
The obligatory welcome-to-my-blog post
personal