About
Hi! I'm Avdi Grimm, and this is my software development blog. More...
Books and Screencasts
Objects on Rails
A developer notebook on applying classic Object-Oriented principles to Ruby on Rails projects.
-
Subscribe
-
Recent Posts
Archives
Categories
Meta
Monthly Archives: November 2010
Writing Open Source software that people will actually use
I gave this presentation at the 2010 Central PA Open Source Conference (CPOSC). Someone suggested I write about Open Source software being used for dispersed team collaboration based on my interviews for Wide Teams, and my knee-jerk reaction was “nobody … Continue reading
Posted in Presentations
Tagged campfire, chat, dispersed teams, floss, git, irc, jabber, oss, presentations, remote collaboration, screensharing, skype, teamviewer, vcs, voip, xmpp
1 Comment
Counters for Partials
Sometimes I like to number rows using a counter when rendering lists of things: <% @products.each_with_index do |product, i| %> <li class=”product_<%= i %>”><%= product.name %></li> <% end %> They are handy for testing, among other things. Of course, if … Continue reading
The Ruby Stdlib is a Messy Workshop
Mike picks out Net::HTTP as his prime example saying Its performance and API are just terrible but does not back his performance claims with any benchmarks and does not back up his API claims with any examples. The rest of … Continue reading
Speaking at Magic Ruby
I’ll be speaking at Magic Ruby conference in Orlando, FL this February. The topic will be exceptions and error handling in Ruby. Hope to see you there! If you have any favorite tips, hacks, or burning questions about Ruby exception … Continue reading
SpiderOak Review
Dan Mayer asked about my experience with SpiderOak backup. I realized if I was going to type up my thoughts I might as well post them where others could benefit from them as well. SpiderOak is a cloud-based backup, file … Continue reading
Leave it to java
After what felt like thousands of years of font purgatory, fonts have more or less been completely ironed out in modern Linux desktop systems. But that’s not going to stop Java from mucking things up. Start with the fact that … Continue reading
Facebook must be stopped
Blah blah privacy whatever. I don’t really care about most of the beefs people have with Facebook because I tend to agree with Zuckerberg that online privacy is a pipe dream. You can throw all the security you want around … Continue reading
Open Source GUI Prototyping? Sign me up!
The Pencil Project’s unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use. via Home – Pencil Project.
The Mechanics of Web Design
I am a stereotypical developer: I can’t design my way out of a wet paper bag, and I tend to regard every potential bout with CSS with trepidation. I’m trying to get better, though. Progress is slow. I started working … Continue reading




