Followup to “Monkeypatching is Destroying Ruby”

My last article was intentionally provocative, and my expectations of response were exceeded. The “ruby-talk thread”:http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/ruby/ruby-talk/292269?292062-292516 was full of good comments. I’m appreciative of everyone who has taken the time…

Read More

Announcing NullDB 0.0.1

I spent the afternoon coding an alternative to the ARBS and UnitRecord database-elimination plugins.  Definitely scratching a personal itch, as I had a project where I wanted to use one…

Read More

Why jQuery

The jSkinny on jQuery — err.the_blog  Annotated The best brief intro to jQuery I’ve seen. – post by avdigrimm There are a bajillion posts about jQuery, all of which introduce you gently, so…

Read More

Professionalism

I’ve been thinking a lot about the subject of professionalism in the context of software development lately.  As I see it, there are two strains of professionalism.  There are, for…

Read More

Utility Belt

Utility Belt is a grab-bag of IRB extensions to make your Ruby REPLing easier. It’s worth the install just for the edit command, which allows you to shell out to…

Read More

Virtuous Language Design

Eric.weblog() reminded me of an excellent interview with Anders Hejlsberg on generics in C#, Java, and C++. Anders is the kind of person you want in charge of designing a…

Read More

jQuery

I played around with jQuery a little over the weekend. I’m fairly impressed. The obvious comparison is with Prototype, but I can’t really make that comparison because almost all the…

Read More