Skip to main content

Eitan Suez

Eitan Suez is a programmer living and working in Austin, Texas. He has been programming in Java since 1995 and is a certified Java programmer. Eitan developed a Java API documentation tool called dbdoc featured on in July 2002. Eitan often speaks at the series of Symposiums on Java organized by The Complete Programmer Network. He is also active with the Austin Java Users Group.


eitan's blog

reflections on hibernate..

Posted by eitan on May 5, 2005 at 11:29 AM PDT

i've been meaning to write about my impressions/experiences with hibernate for a while now. for some reason i've been putting it off..until now. i've been using hibernate for maybe a little over year. i'm still using the latest 2.x implementation (i haven't yet had/taken the time to migrate to v3.x).

"Grazie Signore" Moments..

Posted by eitan on May 4, 2005 at 11:03 AM PDT

One movie that made a strong impression on me was the classic "Amadeus." Salieri, one of the main characters and a contemporary of Mozart, is often depicted (like most of us mere mortals are) as someone who can compose music but is nowhere near as quick or talented as Mozart.

There's a specific scene where Salieri is composing music, one small step at a time (one note at a time!) and derives gre

a java programmer's first impressions of the macosx v10.4 upgrade..

Posted by eitan on May 3, 2005 at 8:47 AM PDT

~ 12 hours ago i upgraded to macosx v10.4. here are my first impressions..

terminal/shell i/o is faster

eclipse editor is faster
eclipse command completion mysteriously works now.
i mean, it worked before but half the time it would complete something entirely erroneous; not anymore! (that used to be the most annoying thing for me. i didn't expect the upgrade to fix that.

community docs update..

Posted by eitan on April 22, 2005 at 8:54 AM PDT

in a article i wrote on ashkelon a few months ago, i'd mentioned the idea of resurrecting a community docs web site based on ashkelon. the original site was at, whose name always felt a little inadequate.

on languages and apis

Posted by eitan on April 22, 2005 at 8:53 AM PDT

i've recently been thinking about two related topics:
- on programming languages vs programming apis
- on the relationship between human languages and programming languages

the sources of these thoughts have been coming from two separate corners:


My Extended Java Family

Posted by eitan on March 16, 2005 at 6:35 AM PST

"The world has changed so much since I was a child." I used to hear my parents or grandparents say such things. I never thought that the day would come where this statement would be coming out of my mouth. We all know much progress had taken place in the 20th century, after all.

Eitan's Big Rant of the Year

Posted by eitan on March 16, 2005 at 6:11 AM PST

Why is right-clicking such a foreign notion to millions of people who use computers every day and who have been using them for at least a decade??? This drives me nuts! I can't tell you how many man-hours have been spent on developing desktops, but I know it's a little more than a lot.

Every Operating System desktop behaves this way: Windows, MacOS, Gnome and every other X11 Window manager.

"On the road again"

Posted by eitan on February 15, 2005 at 9:40 PM PST

I'm about to embark on a set of trips: I'm participating in the 2005 'No Fluff Just Stuff' software conferences tour. The first conference is up in Milwaukee; the tour is detailed on the NFJS web site.

Thoughts on Gosling's "Sharpen the Axe: the Dark Side"

Posted by eitan on January 17, 2005 at 10:56 AM PST

I am very grateful to James Gosling for posting his blog entry of January 4, 2005: "Sharpen the Axe: the Dark Side." (

The reason is that I believe this very topic to be of utmost importance to software developers (and their employers!).

I want my Subversion!

Posted by eitan on December 15, 2004 at 12:51 PM PST

I switched to using Subversion a few months ago and I love it. So much so that I regret not having made the move sooner. Prior to Subversion I was a CVS user. Regrettably, I still am in many ways. SourceForge does not provide Subversion services as an alternative to CVS. I maintain one project on SourceForge. I'm discovering that I like Subversion enough that I'd consider switching for it.