XML and XSLT

XML and XSLT

Not terribly long ago, XML was the darling of the web. HTML4 was reformulated as XHTML 1.0, SOAP messages were XML, and let us not forget XMLHttpRequest. XML’s 15 minutes of fame came and went, however, when JSON entered the scene. Your ajax request today is far...
Sales Receipt File Format (part 3)

Sales Receipt File Format (part 3)

Last time, I talked about what a sales receipt represented in JSON format might look like. But in the aftermath, I realized something important: I had left too many options open for how to display the information. Initially that detail wasn’t a concern, and I...
Sales Receipt File Format (part 3)

Sales Receipt File Format (part 2)

Last time, I rambled for a while about what it might be like to have a file format for itemizing a sales receipt. This spurred a bit of conversation, which was helpful. In particular, Troy Farrell offered some very sound observations, including that printed barcodes...
Sales Receipt File Format (part 3)

Sales Receipt File Format

If Costco keeps a record in their database of every item I’ve ever bought and when, why can’t I keep my own database of that information? For only my own purchases, of course, not yours. Mainly it’s because I don’t have an underage, underpaid...