No Looking BackBy Blair Campbell
Three peers see the future with Oracle Database, open standards, and a devotion to Java.
What technology has most changed your life? Blogging. I have a lot of ideas and an urge to explore them. Since mid-2004, blogging has been an ideal, and at times somewhat compulsive, way to do something with my ideas and experiences. It can be quite satisfying to Google for a solution to a problem and end up on my own blog entry—provided, of course, that it gives the correct answer. [See Jellema's blog.]
What advice do you have about how to get into Web and database development? Isolate data from Web pages as much as possible, validate every piece of data supplied by the user, build a secure access mechanism, and use model-view-controller development architecture for all your Web applications.
What would you like to see Oracle do more of? There's a big community out there that's been loyal to Oracle tools and technologies for many years. As Oracle moves into a standardized, open world with Java, it would be great if the company made sure to continue to build effective, efficient transition plans for that community.
What's your favorite tool or technique on the job? I love working with the shell/command prompt inside GNU Emacs. I use Emacs for development, getting around the system, everything—once it's fired up, I never leave it.
What other technologies do you count among your favorites? Java. I was introduced to Java early on—in the era of the Java Development Kit 1.0 beta version—when I was working at Sun Microsystems. I was impressed by the power, simplicity, and elegance of the platform. Since then, there's been no looking back.