Simon St. Laurent
Steve Vinoski on when to make the leap to functional programming.
Once used for simple formatting, CSS now dominates the web presentation layer.
Doing less and more than XML.
The blurry line between markup and programming.
Yahoo's Mojito lets you run code where it's easiest.
I was very happy to hear less fear at last week's TOC conference than I've heard at previous shows. Publishers, while still concerned about their futures, seem to be adjusting to the prospects of a much less book-centric world. A couple of years ago I'd hear standard complaints like "people don't read any more," "customers would rather surf than read,"…
One of the biggest challenges of technical publishing is that sinking feeling you get a few moments, days, weeks, or months after you first see a book in print: it's obsolete. No matter how much hard work you put into a book, you can only do so much future-proofing. Sometimes obsolescence comes slowly, but often, especially for popular topics, books have a depressingly short shelf life. Readers want to be able to use the latest and greatest, and blame books quickly when something no longer works.
Arise, web developers! Our time has come to dominate! A lot of tech commentators seem disappointed that the iPad feels more like an evolutionary step than a revolutionary step. For one group of technologists, though, the iPad is an opportunity for revolution, to take center stage in creating experiences users will want, and even want to buy. The iPad is all about consuming content, but most of the conversation about that content has seen it in traditional silos…