Category Archives: Uncategorized

Designer needed for a small job

I’m going to be getting Confident Ruby hardcopies printed, and I need someone to wrangle the cover art according to the specifications of the printer. I already have art assets from the cover designer in Illustrator format. This job just … Continue reading

Posted in Uncategorized | Leave a comment

Sorting Lines in 5 Languages

Implementing a simple scripting task in various languages. Continue reading

Posted in Uncategorized | Tagged , , , , | 17 Comments

Seeking a used MacBook for my mom

My mom has been nursing along an iBook G4 for many years, but it is finally showing signs of giving up the ghost. She could really use a “new” (to her) MacBook. A little about my mom: she’s now in … Continue reading

Posted in Uncategorized | 3 Comments

Should I rename my gem?

The Ruby community has some diversity challenges. I don’t think the Ruby community is any more┬ábiased than other tech communities; if anything, I think Rubyists are┬ámore apt to make a big deal over offensive content which would be considered business-as-usual … Continue reading

Posted in Uncategorized | 60 Comments

Systems Programming in the Cloud

Tim Bray has an article up about static versus dynamic languages, and why he finds the static ones less annoying for Android programming than for web programming. It’s a good article. Something I’ve noticed over the past few years of … Continue reading

Posted in Uncategorized | 1 Comment

Starting Points for Pushing Async Notifications to Browsers

I asked on Twitter for some starting points on pushing asynchronous notifications to web browsers. Here are the results, summarized. Continue reading

Posted in Uncategorized | Tagged , , , , , , | 6 Comments

SBPP #2: Smalltalk Patterns in Ruby

Smalltalk Best Practice Patterns continues from the introduction with a brief explanation of patterns. Some notable quotes: About leveraging commonality: “large-scale software re-use has not proven to be the answer”. A lot of the mid-90s OO PR centered around the … Continue reading

Posted in Smalltalk Best Practice Patterns, Uncategorized | Tagged , | 4 Comments

SBPP #1: Introduction

The Ruby Rogues are reading Smalltalk Best Practice Patterns for next month’s book club, so I finally got around to ordering a copy. It’s high time, considering that in my experience it’s one of the most consistently recommended programming books … Continue reading

Posted in Smalltalk Best Practice Patterns, Uncategorized | Tagged , | 4 Comments

What do you want to know about OOP and Rails?

For a long time I’ve had the idea in my head of doing a Rails app-building walkthrough that emphasizes classic Object Oriented Programming techniques. For instance, building out domain models as regular ole’ objects, and then adding persistence in as … Continue reading

Posted in Uncategorized | 28 Comments

Making a Mockery of TDD

I made this gnomic remark on Twitter the other day: To be a successful mockist, you must dislike mocks. A lot of people re-tweeted it, so I guess I’m not completely alone in thinking this way. I should back up … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , | 15 Comments