I've decided to point my main website to this new blog for now, and link my specialized project page, resume, links, etc from it back to my old server. My old homepage hadn't been updated in ages, and I figured it would be easier this way to keep my public and professional persona updated and current.
Also to keep my skills sharpened, I'm starting a couple of new projects that I will use to play around with some new technologies. As you can see I haven't written a complete personal project from beginning to end in years, Chinese Polar Races and PoopieWars! included. I wrote a live recording review site in a day and a half for my old Live Garbage Hub website, it was a quick and dirty tomcat/jsp/mysql application. One of my first projects will be to refactor this quick and dirty site using Hibernate/Spring/Spring MVC. I plan to put this onto Google Code or SourceForge eventually as well. Afterwards, I may explore writing a JSF version as well, but we'll see, as I'm not sold on JSF completely yet. Also a project after getting the hang of Spring/Hibernate will be to write a Web Files type web application that allows one to upload documents and files, but rather than having a strict directory structure, files are tagged (ala flickr and delicious) since documents can have multiple categories and users can search based on these. Along with the Spring/Hibernate backend, I'll move away from the usual http form post/response communication architecture and try out some AJAX (probably Google Web Toolkit, GWT) as the front-end. As the projects mature I'll probably create separate blogs for them on their public source download site, but for now I will post any insights I come across on this blog. I'll be doing Java development on my Mac OSX Powerbook, using Tomcat 5.5.x and MySQL 5 and Eclipse 3.2.