Thoughts on Software and Technology

A Farewell To Facebook, Reason #1: F...

This entry is part 1 of 2 in the series A Farewell To FacebookRecently, I deleted my Facebook account. Deleted. Completely.1 When I did this, many friends and family expressed surprise, sometimes outright...

Censorship

Dear friends, I just emailed Congress to urge them to oppose the Internet Blacklist Legislation, known as the PROTECT-IP Act in the Senate and the Stop Online Piracy Act (SOPA) in the House. This legislation...

Polymorphic :has_many, :through in R...

[Update: Stephan Wehner actually showed me how to get this working (see his branch). Something else was wrong in the program I was actually using, which went away when I built this simplified version- I just...

Rails 3.1 Gemmable Plugins with RSpe...

I’ve had a bitch of a time lately getting the new Rails 3.1 plugin architecture to play nicely with RSpec. I actually gave up and coded an entire plugin with Test::Unit before finally figuring out a...

Today, I Bought an iPad

I remember this day 25+ years ago, when my mother came home with it. It was a box with a silver keyboard looking thing that said “TI 99/4a.” That big, blocky hulk of a purchase that was one of the...

The Ever-Deployable Github Workflow

This entry is part 2 of 3 in the series Git WorkflowScott Chacon from Github wrote a post describing the workflow that Github uses internally to manage projects, and I found that it cleared some issue up for...

« Previous Entries Next Entries »

Powered by WordPress | Designed by Elegant Themes