Deconstructing a wild, seductive meme.
Do you have a J2SDK 1.5 version? You don't? Well, check out this blog to know how you can get an early access release from Sun right now!
Greg Wilkins spouts off on why he thinks that the servlet spec needs to be supplanted by something focused on the content.
Sometimes an iterative development process sorta happens on its own.
... Wherein I point at an interesting article by Joel Spolsky, a comment by myself, and a nice book web site.
Come and join us for the London Java Meetup Christmas party on the 15th of December!
What features would you like to see in cell phone+camera devices in 2004?
The folks in the development division who *do* interact with the customer are often among the lowest-paid (receptionists, customer service, entry-level tech support, etc., phone order processors). Hardly anyone in this development group paid attention to what these folks had to say, and instead listened only to others of their own kind... the kind who did lots of Really Important Development in a nice, hermetically-sealed customer-free environment. No messy clients to get in the way of the real work. But what if every developer, no, every EMPLOYEE had to spend a little time on the tech support line, or doing customer training?
There are phases of "personal progress" that Jim Cushing didn't cover.
Microsoft's campaign to take over the world is bringing it into conflict with a few people.
Microsoft extends the deadline by a single week and articulates the particulars of just which versions of which products are going to get axed.
Lazlo is a 100% Java rich client development framework that uses Macromedia Flash on the front-end. For a long time I've considered ways the Open Source development community could build development suite for Java that could take advantage of the incredible flexibility and power of Flash on the front end. Here are some of my thoughts on why and how this could be accomplished.
As a project progresses, it is not the only thing which grows and goes through phases. So do the developers who make it happen.
Security is just another facet of state management.
Erik Hatcher writes about templating using the Velocity templating engine.
The IT security outlook just seems to be getting worse. Maybe it's time to change the rules.
Two articles on exception handling in Java.
Have you already heard about the support for Enums that will be available in the next major release of J2SE, 1.5, also known as Tiger? If you know C enums, you are probably dying to use this new feature. Well, I have committed a new version of a Enum base class you can use right now for your projects and that gives you most features you'll get with J2SE 1.5 enums. Here I explain how it works.
The Hibernate project has released version 2.1 of their open-source (LGPL) object/relational persistence system.
Web Services and XML
Most would agree that we need more metadata on the Web for it to live up to its full potential. On the other hand, the historical difficulty of getting real people to put metadata in their content is believed by many to doom such efforts to failure. Jon Udell's insight, presented in a keynote at XML 2003, is that we can leverage the technology we have, salted by human vanity, to get usable metadata without technological breakthroughs or unrealistic demands on humans.