Passion. I have come to the conclusion that, that simple word is what separates an average developer from a great developer. IQ, education, degree, books, none of that matters, these are all symptoms of passion. A passionate developer will use these tools to find answers and refine his/her craft, so they are […]
Entries Tagged as 'development'
What makes a great developer?
May 9th, 2008 · 6 Comments
Filed Under: development · programming · rant · software
JRuby, Ruby gem command conflict
April 18th, 2008 · 2 Comments
I would have to assume that there are plenty of developers out there that want to install JRuby and Ruby on the same machine. There is a tragic flaw with this, the gem command is the same for both. If you add both to the path there is no way to distinguish between the […]
Filed Under: development · languages · programming
Aptana RadRails 1.0
March 12th, 2008 · 1 Comment
I have recently become frustrated with the Eclipse IDE. I use 3.2 to do my java development, Flex Builder to do Flex development and Aptana RadRails for Ruby and Rails stuff. This last week I almost cracked and purchased TextMate , to see what all the fuss was, but since Aptana just […]
Filed Under: development · software
The JVM is not Java
February 15th, 2008 · No Comments
Is this another rant?….Yes. I apologize for all the rants lately, but hopefully there is some educational value woven throughout my posts, and besides I promised this one.
Lets start with a history lesson…
In the beginning there was assembly, the language that changed with each machine architecture. The machines ran quick and required little […]
Filed Under: development · languages · theory
The tools we use
February 14th, 2008 · No Comments
A few months ago I made an observation about the software development profession that I simply brushed off as unimportant. Now I still feel it is equally unimportant, but in the spirit of Obi Fernadez’s talk at acts_as_conference I figured I would bring it up.
As I look across many different professions I see one […]
Filed Under: development · programming · rant · software · workplace
Java is not Statically Typed (right now)
January 26th, 2008 · 4 Comments
What?!?1?!/!? That is right, I said it Java is not statically typed and by proxy is not safer than dynamic languages. Zealots HALT! We can fix this, and I intend to add some gas to the fire that people like Bob Lee over at crazybob.org have started.
So let me start by saying […]
Filed Under: development · languages · programming · rant · software · theory
Eric Evans Presentation at JAOO
November 21st, 2007 · No Comments
I was clicking through infoq this morning, and came across a presentation by Eric Evans on DDD. Eric wrote the book Domain Driven Design. I have not yet had the pleasure to read this book, but I will be sure to put up a review as soon as I get to it.
I […]
Filed Under: development · programming · software · theory
When is a Tool not a Tool?
November 12th, 2007 · 4 Comments
A couple weeks ago my colleague Brian LeGros published an article about Object Persistance and Architecture. It was a very good article in his series on design practices, but it made me think about some struggles I have had when working with persistance frameworks.
Before I begin I want to attempt to establish two seperate […]
Filed Under: development · programming · theory
JRuby vs Groovy
September 22nd, 2007 · 5 Comments
Lately at my office there has been some conversation about dynamic languages, and which one we should be investigating to replace dead languages like, ColdFusion, there I said it. Luckily one of the dynamic language junkies left to go work for Netscape, now Propellar, because he was a Python fan boy. I looked a little […]
Filed Under: development · languages
If at first you don’t succeed…
September 22nd, 2007 · 4 Comments
Anyone who has been following my blog, probably knows that I have been working on some PoC work with Buildr at my office. Well when it came down to it, my boss and I decided that Buildr just isn’t quite ready for our office. After we came to the sad realization that I wouldn’t […]
Filed Under: development