Portfolio (starting in 2006)

154 items

Title Format Client Published
Screenshot of the video as it appears on Vimeo Video for "Model Learning" Video, Presentation Association for Computing Machinery January 2017
Screenshot of the video as it appears on Vimeo Video for "Cell-Graphs" Video, Presentation Association for Computing Machinery December 2016
Screenshot of the video as it appears on Vimeo Video for "The 2016 Heidelberg Laureate Forum" Video, Presentation Association for Computing Machinery November 2016
Screenshot of the video as it appears on Vimeo Video for "Apache Spark: A Unified Engine for Big Data Processing" Video, Presentation Association for Computing Machinery October 2016
Screenshot of the article as it appears online Farm Automation Gets Smarter Article, News Association for Computing Machinery October 2016
Screenshot of the article as it appears online Computer Science, Math Laureates Convene in Heidelberg Article, News Association for Computing Machinery September 2016
Screenshot of the video as it appears on Vimeo Video for "A Brief Chronology of Medical Device Security" Video, Presentation Association for Computing Machinery September 2016
Screenshot of the video as it appears on Vimeo Video for "DARPA Cyber Grand Challenge" Video, Presentation Association for Computing Machinery August 2016
Screenshot of the video as it appears on Vimeo Video for "Why Data Citation Is a Computational Problem" Video, Presentation Association for Computing Machinery August 2016
Screenshot of the article as it appears online When Computers Are The Hackers Article, News Association for Computing Machinery August 2016
Screenshot of the video as it appears on Vimeo Video for "Computational Biology in the 21st Century" Video, Presentation Association for Computing Machinery July 2016
Screenshot of the article as it appears online Drones Too Complicated? We'll Take Care of That Article Association for Computing Machinery June 2016
Screenshot of the video as it appears on Vimeo Video for "Whitfield Diffie/Martin Hellman, 2015 ACM A.M. Turing Award Recipients" Video, Presentation Association for Computing Machinery May 2016
Screenshot of the article as it appears online Can Chatbots Think Before They Talk? Article Association for Computing Machinery April 2016
Screenshot of the video as it appears on Vimeo Video for "A Survey of Robotic Musicianship" Video, Presentation Association for Computing Machinery April 2016
Screenshot of the video as it appears on Vimeo Video for "A Fistful of Bitcoins" Video, Presentation Association for Computing Machinery March 2016
Screenshot of the course's title card Drupal 8 Essentials 1: Getting Started Video, Online, Presentation lynda.com March 2016
Screenshot of the course's title card Drupal 8 Essentials 2: Building Out Your Website Video, Online, Presentation lynda.com March 2016
Screenshot of the article as it appears online Rich Data, Poor Fields Article Association for Computing Machinery February 2016
Screenshot of the video as it appears on Vimeo Video for "An Interview with Stanford University President John Hennessy" Video, Presentation Association for Computing Machinery February 2016
Screenshot of the article as it appears online In Privacy Law, It's the U.S. vs. the World Article Association for Computing Machinery January 2016
Screenshot of the video as it appears on Vimeo Video for "YFCC100M: The New Data in Multimedia Research" Video, Presentation Association for Computing Machinery January 2016
Screenshot of the video as it appears on Vimeo Video for "Spatial Computing" Video, Presentation Association for Computing Machinery December 2015
Screenshot of the video as it appears on Vimeo Video for "What Makes Paris Look Like Paris" Video, Presentation Association for Computing Machinery November 2015
Screenshot of the video as it appears on Vimeo Video for "Information Cartography" Video, Presentation Association for Computing Machinery October 2015
Screenshot of the video as it appears on Vimeo Video for "Rise of Concerns about AI" Video, Presentation Association for Computing Machinery September 2015
Screenshot of the article as it appears online Mental Health Apps Listen and Guide Article Association for Computing Machinery September 2015
Screenshot of the video as it appears on Vimeo Video for "Programming the Quantum Future" Video, Presentation Association for Computing Machinery July 2015
Screenshot of the video as it appears on Vimeo Video for "Exascale Computing and Big Data" Video, Presentation Association for Computing Machinery June 2015
Screenshot of the article as it appears online The Filter Bubble: Is It Real? Does It Matter? Article Association for Computing Machinery June 2015
Screenshot of the video as it appears on Vimeo Video for "Michael Stonebraker, 2014 ACM A.M. Turing Award Recipient" Video, Presentation Association for Computing Machinery May 2015
Screenshot of the video as it appears on Vimeo Video for "Optimization as Motion Selection Principle in Robot Action" Video, Presentation Association for Computing Machinery April 2015
Screenshot of the video as it appears on Vimeo Video for "Sketch-Thru-Plan" Video, Presentation Association for Computing Machinery March 2015
Screenshot of the article as it appears online Car Talk Article Association for Computing Machinery February 2015
Screenshot of the video as it appears on Vimeo Video for "Local Laplacian Filters: Edge-aware Image Processing with a Laplacian Pyramid" Video, Presentation Association for Computing Machinery February 2015
Screenshot of the Vimeo version of the video: See description for the full video Video for "Hacking Nondeterminism with Induction and Coinduction" Video, Presentation Association for Computing Machinery January 2015
Article as it appeared on the web Energy Harvesting Extends Life of Small Devices Article, Online Association for Computing Machinery January 2015
Screenshot of the video as it appears on Vimeo Video for "Distributed Information Processing in Biological and Computational Systems" Video, Presentation Association for Computing Machinery December 2014
Screenshot of the video as it appears on Vimeo Video for "Computationally Modeling Human Emotion" Video, Presentation Association for Computing Machinery November 2014
Article as it appeared on the web Boot Camps Promise PhDs Fast Track to a Data Science Career Article, Online Association for Computing Machinery October 2014
Screenshot of the video as it appears on Vimeo Video for "Scene Understanding by Labeling Pixels" Video, Presentation Association for Computing Machinery October 2014
Screenshot of blog post Freelancers: Want Regular Pay? Consider a Retainer Agreement Blog post lynda.com October 2014
Article as it appeared on the web Waiting for the Smart Grid Article, Online Association for Computing Machinery October 2014
Screenshot of the video as it appears on Vimeo Video for "Reading News with Maps by Exploiting Spatial Synonyms" Video, Presentation Association for Computing Machinery September 2014
Screenshot of the video as it appears on Vimeo Video for "Moving Portraits" Video, Presentation Association for Computing Machinery August 2014
Article as it appeared on the web Computing's Narrow Focus May Hinder Women's Participation Article, Online Association for Computing Machinery August 2014
Screenshot of blog post Does Bitcoin Matter? Blog post lynda.com August 2014
Screenshot of video as it appears on Vimeo Video for "Efficient Maximum Flow Algorithms" Video, Presentation Association for Computing Machinery July 2014
Screenshot taken during my presentation Appearance on "Authored Content" show, talking about Bitcoin Presentation, Video, Online Authored Content July 2014
Screenshot of video as it appears on Vimeo Video for "Community Sense and Response Systems: Your Phone as Quake Detector" Video, Presentation Association for Computing Machinery June 2014
Screenshot from Up and Running with Bitcoin Up and Running with Bitcoin Presentation, Online, Video lynda.com June 2014
Front cover of the print edition in which this article appeared Drupal in Context column: Handrails for Everybody Article Tag 1 Publishing June 2014
Screenshot of video as it appears on Vimeo Video for the 2013 ACM A.M. Turing Award Video Association for Computing Machinery May 2014
Article as it appears in CACM's digital library The Forever Disc Article Association for Computing Machinery April 2014
Just a random photo of Oberlin -- the Apollo Theatre Radio appearance on "Oh Oberlin" show, WOBC Radio Oh Oberlin April 2014
Article as it appeared on the web Buried Ghosts: What Lies Below a Paradise Lost Article Belt Magazine April 2014
Article as it appeared on the web How Do You Feel? Your Computer Knows (article) Article Association for Computing Machinery December 2013
Screenshot of the Vimeo version of the video: See description for the full video How Do You Feel? Your Computer Knows (video) Video Association for Computing Machinery December 2013
Article as it appeared on the web Welcome to Lower Self-Worthington (commentary) Article Belt Magazine December 2013
Screenshot of video as it appears on Oberlin College site Advice from Alumni: Freelancing Basics Video Oberlin College November 2013
Screenshot of the article as it appeared online Raising Money the Old-Fashioned Way Article Association for Computing Machinery October 2013
First page of article as it appeared in print Making the Internet Safe for Gadgets (article) Article Association for Computing Machinery September 2013
Screenshot of the Vimeo version of the video: See description for the full video Making the Internet Safe for Gadgets (video) Video Association for Computing Machinery September 2013
Front cover of the print edition in which this article appeared Drupal in Context column: Does Coding Matter? Article Tag 1 Publishing September 2013
Article as it appeared on the web Collect Yourself Before You Forget Yourself Article Association for Computing Machinery July 2013
Screenshot of Slashdot article about (Bit)coin Five Predictions for (Bit)coin Article Slashdot June 2013
Image of the article as it appeared online Regulators ask: What is Bitcoin? Article Association for Computing Machinery May 2013
Screenshot from Writing Articles Writing Articles Presentation, Online, Video lynda.com May 2013
Article as it appeared in print Drupal in Context column: "Getting Help" Article Tag 1 Publishing April 2013
Screenshot from Freelancing Fundamentals Freelancing Fundamentals Presentation, Online, Video lynda.com January 2013
Screenshot of CACM article about exascale computing popularity Exascale Enthusiasm Escalates Article Association for Computing Machinery January 2013
Screenshot of my Slashdot book review of "Terrible Nerd" Book Review: "Terrible Nerd" Article Slashdot December 2012
Screenshot of CACM article about the Touché sensor project Control without Controllers Article Association for Computing Machinery November 2012
Image of the article as it appeared in print The Future of Free Speech Online Article Association for Computing Machinery September 2012
Cover of Drupal Watchdog Issue #4 Drupal in Context column: "Social Security" Article Tag 1 Publishing August 2012
Screenshot of CACM article about the DARPA Shredder Challenge DARPA Shredder Challenge Solved Article Association for Computing Machinery August 2012
Screenshot of intro to Drupal 7 Advanced Training Drupal 7 Advanced Training Presentation, Online, Video lynda.com May 2012
Screenshot of CACM article about speech recognition Talking to Machines Article Association for Computing Machinery April 2012
Screenshot of article in Drupal Watchdog Issue #3 Drupal in Context column: "What Three Decades of Publishing Programs Teaches Us" Article Tag 1 Publishing March 2012
Image of the article as it appeared in print Cloud-based HPC Article Association for Computing Machinery March 2012
Screenshot of the article online Supercomputers Get Real Article Association for Computing Machinery December 2011
Screenshot of CACM article about PII Managing the Demise of Privacy Article Association for Computing Machinery November 2011
Screenshot of intro to Drupal 7: Reporting and Visualizing Data Drupal 7: Reporting and Visualizing Data Presentation, Online, Video lynda.com November 2011
Screenshot of Create Your First Online Store with Drupal Commerce Create Your First Online Store with Drupal Commerce Presentation, Online, Video lynda.com November 2011
Still frame from Buffalo presentation Keynote from DrupalCamp Western NY Presentation Tom Geller October 2011
First page of article as it appeared in print Seeing is Not Enough Article Association for Computing Machinery October 2011
Screenshot from Lullabot.com page hosting the interview Audio interview for Lullabot's "Drupal Voices" podcast Audio Lullabot September 2011
Cover of Drupal Watchdog Issue #2 Drupal in Context column: "You are a Mobile Device" Article Tag 1 Publishing August 2011
First page of "Supercomputing's Exaflop Target" article Supercomputing's Exaflop Target Article Association for Computing Machinery August 2011
Screenshot from live presentation Open Source Applications: Selecting, Implementing, Influencing, & Sharing Presentation New Media Consortium June 2011
First page of "The Promise of Flexible Displays" article The Promise of Flexible Displays Article Association for Computing Machinery June 2011
Cover of Drupal Watchdog Issue #1 Drupal in Context column: "Getting Paid" Article Tag 1 Publishing March 2011
Screenshot of "Last CMS Standing..." article Last CMS Standing: The Promise of Drupal Versus WordPress and Joomla Article Peachpit Press February 2011
Article as it appeared in print Evaluating Government Funding Article Association for Computing Machinery February 2011
DVD cover art for Drupal 7 Essential Training Drupal 7 Essential Training Presentation, DVD, Online, Video lynda.com January 2011
DVD cover art for Drupal Gardens Essential Training Drupal Gardens Essential Training Presentation, DVD, Online lynda.com January 2011
Cover of Drupal 7: Visual QuickStart Guide book Drupal 7: Visual QuickStart Guide Book Peachpit Press December 2010
Screenshot of my slides from the talk Stanford University Tech Briefing: lynda.com and Drupal Presentation lynda.com, Stanford University October 2010
Cover of Panda Antivirus for Mac user manual Panda Antivirus for Mac user manual Manual Panda Security October 2010
Title card for Drupal 7 New Features Drupal 7 New Features Presentation, DVD, Online lynda.com October 2010
Page depicting the article (low-resolution) ACM China Nearing Launch Article Association for Computing Machinery September 2010
Top of Bsecure Online for Mac's online manual Bsecure Online for Mac user manual Manual Bsecure August 2010
Cover of "Migrating a Web Site to Drupal" white paper Migrating a Web Site to Drupal Corporate, Paper Acquia July 2010
Top of Intego VirusBarrier 3 online manual Intego VirusBarrier Server 3 user manual Manual Intego June 2010
First page of "Beyond the Smart Grid" article Beyond the Smart Grid Article Association for Computing Machinery June 2010
Cover of "Guide to Large-scale Publishing with Drupal" paper Guide to Large-scale Publishing with Drupal Corporate, Paper Mediacurrent, Phase2 Technology April 2010
Decorative graphic to depict the conversion process Adapting four user manuals to HTML Manual Intego April 2010
Top of VirusBarrier X6 user manual Intego VirusBarrier X6 user manual Manual Intego January 2010
First page of "Rebuilding for Eternity" article Rebuilding for Eternity Article Association for Computing Machinery January 2010
Top of the Peachpit.com page containing this article Top Ten Changes That Make Drupal 7 the Best Version Ever Article Peachpit Press January 2010
Top of VirusBarrier X6 Reviewer's Guide Intego VirusBarrier X6 Reviewer Guide Corporate Intego December 2009
First page of "Shaping the Future" article Shaping the Future Article Association for Computing Machinery October 2009
Image of the article as it appeared in print IT drives policy -- and vice versa Article Association for Computing Machinery August 2009
First page of Neuroprosthetics article Practice Makes Perfect, Even for Brain-Controlled Prosthetics Article Association for Computing Machinery July 2009
Title card for Drupal 6: Online Presentation of Data Drupal 6: Online Presentation of Data Presentation, DVD, Online lynda.com July 2009
Front page of the guide Building an Enterprise-Class Web site with Drupal and Mediacurrent Corporate, Paper Mediacurrent June 2009
Article as it appeared on the web Review: OmniFocus for iPhone Article, Review MacLife November 2008
Screenshot of the Apple Developer Connection homepage Articles for Apple Developer Connection (edited) Article Apple September 2008
DVD cover art for Drupal 6 Essential Training Drupal 6 Essential Training Presentation, DVD, Online lynda.com September 2008
First page of article as it appeared in print Overcoming the Uncanny Valley Article IEEE July 2008
Article as it appeared on the web Review: OmniFocus Article, Review MacLife June 2008
Cover of the book, "Save My Home" Save My Home: 10 Steps to Avoiding Foreclosure Book Kaplan Publishing May 2008
Screenshot of user manual's cover Intego Personal Backup X5 manual Manual Intego December 2007
Article as it appeared on the web Shrinking cities, Part 3: Investing in America's urban rebirth Article, Series Inman News November 2007
Article as it appeared on the web Shrinking cities, Part 2: Local knowledge key for small investors in urban areas Article, Series Inman News November 2007
Article as it appeared on the web Shrinking cities, Part 1: Why cities shrink... and grow Article, Series Inman News November 2007
Screenshot of user manual's cover Intego Washing Machine user manual Manual Intego November 2007
Screenshot of user manual's cover Intego FileGuard Version 5 Manual Manual Intego November 2007
Article as it appeared on the web Coda Unites Web Development: Panic Builds Its UI with WebKit, Quartz Article Apple October 2007
First page of article as it appeared in print Envisioning the Wind: Meteorology Graphics at Weather Underground Article IEEE September 2007
Article as it appeared on the web Real estate in an unreal world Article San Francisco Chronicle September 2007
Article as it appeared on the web Aluminum: Common Metal, Uncommon Past Article Chemical Heritage Foundation September 2007
Article as it appeared on the web A star with a tail: Stellar streak tells of 30,000 years of history. Article Nature.com August 2007
Article as it appeared on the web Conversions, Part 3: Marketing converted properties as stylish and practical Article, Series Inman News August 2007
Article as it appeared on the web Conversions, Part 2: Speculation in condo conversions: South Florida's cautionary tale Article, Series Inman News August 2007
Article as it appeared on the web Conversions, Part 1: Changing building's use presents challenges and rewards Article, Series Inman News August 2007
Article as it appeared on the web Checkmate for checkers Article Nature.com July 2007
Article as it appeared in email Going global with QuarkXPress 7 Article Quark July 2007
Screenshot of one of the six blog posts Series of six blog posts for MacLife Blog post MacLife July 2007
Article as it appeared on the web Lots of Frustration: Buying government-seized properties can be more of a nuisance than it's worth Article San Francisco Chronicle June 2007
Article as it appeared on the web Review: Scrivener Article, Review MacLife June 2007
Article as it appeared on the web Review: Adobe Illustrator CS3 Article, Review MacLife May 2007
Article as it appeared on the web Cannabinoids: A Secret History Article Chemical Heritage Foundation May 2007
Article as it appeared on the web Plastic sheet delivers wireless power Article Nature.com April 2007
Article as it appeared on the web Review: Lineform Article, Review MacLife April 2007
Article as it appeared on the web Review: EazyDraw Article, Review MacLife April 2007
Article as it appeared on the web Review: Intaglio Article, Review MacLife April 2007
Article as it appeared on the web From Student Project to Retail Distribution: Lineform Uses Xcode and Core Image Article Apple April 2007
First page of article as it appeared in print Imaging the World: The State of Online Mapping Article IEEE March 2007
Article as it appeared on the web Building WingNuts in Xcode with OpenGL: Freeverse Creates a Great Mac-only Game Article Apple March 2007
First page of article as it appeared in print Interactive Tabletop Exhibits in Museums and Galleries Article IEEE September 2006
Screenshot of the website holding my pre-2005 writing PLACEHOLDER: Writing before 2005 (except books) Tom Geller January 2005
Cover of "Smart San Francisco Realty" booklet Smart San Francisco Realty: Your Questions Answered Book Tom Geller November 2002
Cover of the book, "Bisexuality: A Reader and Sourcebook" Bisexuality: A Reader and Sourcebook Book Times Change Press June 1990