- University of MinnesotaComputer Science, 1987 - 1991
- Staff Software Engineer, 2010 - present
- Principal Software Engineer, 2009 - 2010
- Hi5 NetworksManager - hi5 platform, 2006 - 2009
- Six ApartEngineering/Operations, 2004 - 2006
- Critical Path, Inc.Senior Software Engineer, 2001 - 2004
- Red Hat SoftwareDirector - Web Information Systems, 1999 - 2001
- International Telecommunication UnionInternet Technical Coordinator, Webmaster, Hostmaster, 1996 - 1999
- University of MinnesotaProgrammer/Analyst, 1990 - 1996
As always, we’d love to hear what you think!
How Google's Silence Helped Net Neutrality Win | WIRED
Google kept a very low profile during the past year's lobbying over net neutrality. That doesn't mean that the company didn't care about the
10 New Year's Resolutions (for you) for the Year 2015
A new year is a somewhat arbitrary point in time to mark change. But tradition has it that we do two things when the calendar turns from Dec
CIS 471: We paid $200 billion for broadband connectivity -- where is it?...
Bruce Kushnick just published The $200 Billion Broadband Scandal in which he shows that in return for promising to install fiber for high-sp
10 British Shows You Need to Stream on Netflix This Thanksgiving | WIRED
Thanksgiving is nearly upon us, and hey, since being kind of contrary is the American way, why not celebrate this most delicious of holidays
Moto X (2014) review: There is no justice in the world
Gizmag has had some time to get to know the new Moto X and found it to be even better than its unappreciated predecessor from last year. In
Twelve Questions about "the Future" from my Reddit AMA
I recently participated in an AMA - Ask Me Anything on the Reddit Futurology subgroup. Here's a selection of questions and answers from this
The best minds of my generation are thinking about how to make people cl...
"The best minds of my generation are thinking about how to make people click ads. That sucks." - Jeff Hammerbacher There is a meme going aro