Greg Ziebold learned to program BASIC on the TI-99/4A. He has since upgraded. He is currently a staff engineer for Sun Microsystems working on the OpenPortal project. Greg has been developing enterprise web applications for over a decade, with an emphasis on portals. He's currently working on portlet development, dynamic content using AJAX (including jMaki), and contributing to JSR-286 for portlets.