Nonfiction

Create Your First Online Store with Drupal Commerce

Create Your First Online Store with Drupal Commerce shows how to build an online store using Drupal Commerce, a set of modules that extend Drupal. The course demonstrates the basics of configuring a store, processing a payment, and charging for shipping and taxes, as well as creating, displaying, and categorizing products. The course also explains how to integrate a store into a Drupal site, customize a store's appearance, and increase site traffic using search engine optimization (SEO) techniques. Exercise files accompany the course.
Topics include:

Screenshot of Create Your First Online Store with Drupal Commerce
Date of publication: 
Thu, 11/17/2011

Drupal 7: Reporting and Visualizing Data

This course demonstrates how to use the Views module and other add-ons in Drupal to present dynamic, data-rich content. The course examines several real-world examples of effective data visualization and describes the Drupal data-storage model. The course also shows how to create, format, and style views; control access to data; improve data administration with Views Bulk Operations; and display content as custom maps and slide shows. Exercise files accompany the course.
Topics include:

Screenshot of intro to Drupal 7: Reporting and Visualizing Data
Date of publication: 
Thu, 11/17/2011

Beyond the Smart Grid

Feature story about sensors to monitor energy consumption and other environmental data in residences. (Published in Communications of the ACM.)

First page of "Beyond the Smart Grid" article
Cover of the issue in which the article appeared
Date of publication: 
Thu, 06/03/2010

ACM China Nearing Launch

News story about the Association for Computing Machinery's expansion into China. (Published in Communications of the ACM.)

Page depicting the article (low-resolution)
Cover of the issue in which the article appeared
Date of publication: 
Wed, 09/01/2010

Bsecure Online for Mac user manual

Adaptation of a previous manual, with all-new screenshots and some new writing.

Top of Bsecure Online for Mac's online manual
Date of publication: 
Sun, 08/15/2010

Panda Antivirus for Mac user manual

Adaptation of a previous manual, with all-new screenshots and some new writing.

Cover of Panda Antivirus for Mac user manual
Date of publication: 
Wed, 10/20/2010

Bisexuality: A Reader and Sourcebook

I edited this while in college. The collection comprises three parts: Personal writings, academic writings, and an annotated "sourcebook" of support and social groups.

Cover of the book, "Bisexuality: A Reader and Sourcebook"
Date of publication: 
Fri, 06/15/1990

Drupal 7: Visual QuickStart Guide

A how-to book for Drupal beginners.

I started writing it in 2009, then shelved it, then revised extensively in late 2010 as the pre-release software changed substantially. It was officially published about three weeks before Drupal 7's release.

Cover of Drupal 7: Visual QuickStart Guide book
Date of publication: 
Sat, 12/18/2010

Save My Home: 10 Steps to Avoiding Foreclosure

Commissioned book, completed in 30 days and published without revisions (beyond minor copyediting).

Cover of the book, "Save My Home"
Date of publication: 
Tue, 05/06/2008

Drupal 6 Essential Training

In almost seven hours of video instruction, Drupal 6 Essential Training (originally titled "Drupal Essential Training") covers all the important aspects of installing, configuring, customizing, and maintaining a Drupal-powered website. Instructor Tom Geller explores blogs, discussion forums, member profiles, and other features while demonstrating the steps required to make Drupal perform.

DVD cover art for Drupal 6 Essential Training
Title card for Drupal 6 Essential Training
Date of publication: 
Mon, 09/01/2008

Pages

Subscribe to RSS - Nonfiction