I haven't written much about work here recently. There hasn't been a lot to say--well sort of. I'm in limbo with the whole "I'm moving to Yahoo! Search sometime soon but not too soon and am waiting on other people" thing going on.

On the slightly interesting front, I've been involved in some interesting discussions about the suitability of XML/XSLT to a major revamp of a the Yahoo! Finance infrastructure. It's really fascinating in a way. This stuff all sounds great in theory. But there are so many little and not-so-little issues that come up when you're considering a major shift toward this relatively "new" technology.

The discussions aren't over yet. In fact, they're really starting to get interesting now. For a while it was a less engaging "status quo vs. PHP vs. XML/XSLT" sort of conversation. Now it's headed along the "what if we decided to adopt this in a major way?" direction. Would that better position us for internal data sharing? Separation of business logic from presentation logic? Web services? And so on...

Strangely, this is the first time in 3 years that I've really felt like many of the engineers in Y! Finance have come together to attack a common strategic problem and really re-think things. We're all so used to just working within the confines of our little sub-groups on tactical problems. There are three sub-groups, if you're curious.

Anyway, I'd write more about it (because I've been thinking a lot about it and what it means for building modern infrastructure), but I fear that it's not terribly interesting stuff to most people.

Posted by jzawodn at October 21, 2002 11:30 PM

Reader Comments
# Simon Willison said:

Personally I'd find it fascinating - any chance you could reconsider?

on October 22, 2002 02:34 AM
# Bryan Strawser said:

I would find it fascinating, but that's cos I'm geeky.


on October 22, 2002 06:27 AM
# Ronaldo Ferraz said:

So do I. I've been trying to get the company I work for to consider XML/XSLT in our development process for years now. I'm very interested in any insights you may have about the topic.

on October 22, 2002 06:30 AM
# Mike Krautstrunk said:

This is exactly the sort of thing I come to this site to read. I sure don't want to read "Woody Harrelson for President" postings...that sort of thing sends me scurrying over to ESR...

on October 22, 2002 01:49 PM
# pat said:

bring it on


on October 27, 2002 02:56 PM
# Chris said:

Yes Yes YES!
I built my site using AxKit [http://www.axkit.org] XML, and XSLT. In a nutshell, pages are processed in a pipeline. XML or XSP (or even PHP outputting XML) -> XSLT(to html, to xhtml, to wep, to text) -> client side+CSS

It was not an easy road, but the benifits are awesome. TRUE seperation of data/programming/style. The ability to make wide sweeping changes quickly. Multi-Lingual versions and different media (print/screen/handheld) by adding different style sheets to the processing pipeline.

I'll never go back to non-xml based design for site design.

on October 30, 2002 01:13 PM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.


Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.