Breezing through your day at work is a recipe for stagnation. Any spare brain cycles you have at work should be spent on thinking about how to improve yourself and your project. The biggest lesson for me from 2011 is that change is good. Change forces you to step out of your comfort zone -- … Continue reading Happy New Year!
Category: Analysis
Eminence Grise: A trusted advisor
Reading about well respected people who shun management roles reaffirms my long-term goal of becoming a trusted adviser or a chief technologist to a visionary business leader. In my mental exercises I've come up with several scenarios of accomplishing this.
We are all contract professionals
I used to be a full member of the NYC ICCA chapter long time ago when I was running Dulin Research Corp. and it was nice to go to the recent meeting and see my old colleagues. ICCA means Independent Computer Consultant Association. It is probably the only trade organization that is useful -- ACM … Continue reading We are all contract professionals
Best way to start writing an XSLT
I am frequently asked where to start when writing an XSL?. I always start by writing a simple identity transform: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="node( ) | @"> <xsl:copy> <xsl:apply-templates select="@ | node( )"/> </xsl:copy></xsl:template> </xsl:stylesheet> (quoted from "XSLT Cookbook" by Sal Mangano). This simple stylesheet will do nothing but copy the input XML file … Continue reading Best way to start writing an XSLT