JavaScript

3 Dec 2015

I said a few years back that when Node.js released version 1.0, I'd issue an update for my book, Learning Node. Little did I know that waiting for Node.js 1.0 was like waiting for Godot, but in JavaScript.

I did try to do an update on the first edition of Learning Node earlier this year, but the changes were just too significant. So many of the modules I covered are no longer supported, Express 4.0 happened, and then there's that Node.js/io.js thing, and skipping version 1, altogether. The first edition of Learning Node just can't be updated, in place. The only solution was a new edition. It's also a good time to do a new edition: there's more stability in the development of Node.js, and less personal ownership.

9 Mar 2015

JavaScript Cookbook cover

The second edition of the JavaScript Cookbook just went live at O'Reilly. If you're wondering why I haven't been writing about technology as much lately, it's because I was saving all my tech writing mojo for the book.

We went a somewhat different path with the second edition. I spent a lot less time on syntax, and a lot more on JavaScript in use. When I wrote my first book on JavaScript, in the dark ages that was the mid-1990s, syntax was about all you had with JavaScript. Now, JavaScript is everywhere. It's the programming language that ate the world.

10 Feb 2014

Simon St. Laurent and I have been discussing that exciting upcoming conference, DHTMLConf.

Party like golden sparkles following the mouse cursor is cool again!

If you're going to JSFest, how can you not go to DHTMLConf? This is a conference celebrating a time when all of the technologies we take so seriously now, were fun!

Simon is going, and is taking along a copy of his old Dynamic HTML book he managed to find. That made me dig around online for anything on my old books, including my Dynamic HTML book (1998), as well as my earlier (1996) JavaScript How-To.

I had to laugh when I saw the marketing blurb attached to the JavaScript How-To book at Amazon:

17 Mar 2012

In Technology at Burningbird:

The Learning Node book is far enough along so that I can publish the Table of Contents for the book and it shouldn't differ significantly from the TOC for the book when it's finished. The chapters with an expanded TOC are those already finished—the rest are still in work. Before I print out the TOC, though, I thought I'd write about some of the underlying themes that helped define the book structure and determine the direction of the writing.

I decided it was time to publish the book's structure. Hopefully it generates some interest.

19 Jul 2011

This last weekend I finished my latest book for O'Reilly: HTML5 Media. This is one of O'Reilly's shorter books (about 100 pages), primarily focused at the eBook market, though you can get a hard copy with print-on-demand.

The book focuses on the HTML5 audio and video elements. I cover how to use the elements in a web page and go into detail on the attributes for each element, as well as cover video and audio codec support. I also devote a couple of chapters on developing with both elements, including how to create a custom control, as well as integrating the media elements with the canvas element and SVG.

Pages

Subscribe to RSS - JavaScript