Meditations on programming, startups, and technology

Rails Is an Old Hat, and That’s Okay

Not too long ago, someone I know said, “At this point in time, Rails is an old hat”, in reference to the fact that many developers are adopting newer technologies like Node.js. I don’t see this as a negative, true as it might be. When Rails arrived on the scene a decade ago, it was thoroughly impressive and quite the improvement over the status quo in the PHP, Java, and even Ruby communities. At the time,...

On Programming Languages as Languages

When you look up the word “Language” in the dictionary, you’ll find a few variations of similar definitions. My trusty Google Dictionary extension in Chrome, offers up a first definition that is rather obvious, but nevertheless: The method of human communication, either spoken or written, consisting of the use of words in a structured and conventional way. The second definition is more interesting because it...

Review of the screencast series The Ruby Object Model and Metaprogramming (episodes 1-3)

Even if you’re new to the Ruby community, you are unlikely not to have heard about the Pragmatic Programmers, who are well reputed for publishing great programming books. You may not have noticed that lately though, they’ve also been releasing several series of screencasts. Each episode lasts about half an hour and sells for a mere $5. This strategy will work well in their favor because screencasts are a...

Copyright © 2005-2014 Antonio Cangiano. All rights reserved.