portfolio

It is my intention to document the artifacts and cultural objects I have created and interacted with in my lifetime.

I have categorized these artifacts into the groups listed below.

Publications

Harley, Henke, Lawrence, Miller, Perciali, and Nasatir. (2006) "Use and Users of Digital Resources: A Focus on Undergraduate Education in the Humanities and Social Sciences." http://cshe.berkeley.edu/research/digitalresourcestudy/report/

Miller, Ian D. (2008) "Implementing a Psychological Survey using Open Source Software." http://iandennismiller.com/pdf/oss_survey(2008).pdf

Software

spiderviz. This program will follow (spider) the links of a website, remembering which pages linked to which. It employs some simple optimizations to avoid visiting duplicate pages. When it is done, the graph can be rendered to a PDF or PNG.

Mozilla Ubiquity commands. I share my Ubiquity commands here, which currently includes "pydoc" for searching Python documentation and "wayback" for quickly viewing URLs in the Internet Archive Wayback Machine.

VioletUML 0.20.0 OS X. This is a great Java-based UML editor written by Cay S. Horstmann and Alexandre de Pellegrin. I created an OS X package so this software can be launched without dropping to a shell.

yellowdot 0.1 For years, commercial laser printers have quietly inserted yellow dots into their output for the purpose of tracking which printer was used to create any document. The purpose of the ``yellowdot'' software is simply to bring attention to the issue, and to thwart amateur attempts to use these yellow dots to breach privacy.

Web Sites

I have designed and produced a number of websites through Highrise Web (my content management consultancy), or through an informal arrangement.

highriseweb.com

The home page of Highrise Web was redesigned to clarify the message of Highrise Web. The new site provides a clear flow that directs readers to the most important points, then presents a obvious action for readers to take.

wbm.wjh.harvard.edu

The site is an example of content management, along with a dozen very specific modules that accomplish tasks that are unique to this organization.

mountainmountain.com

Mountain! Mountain! is a card game I invented in September 2008, that I began producing in January 2009. The website for Mountain! Mountain! features several commercial photographs, an authenticated retailer section, and seamless e-commerce integration.

iandennismiller.com

My personal website is driven by a content management system, and supported by Highrise Web's internal infrastructure.

rtfa.net

I created and implemented this design for some of my good friends, making extensive use of Wordpress with custom plugins that were written in-house. This site now receives thousands of visitors per month.

k-ne.ws

k-ne.ws is a news aggregation website I wrote in Python, using Django. k-ne.ws offers several innovative features, as well as providing the stuff you expect (such as voting).

studentloanbubble.com

Student Loan Bubble is a project started by a friend, for which I have created the graphic design, and for which I provided the blogging implementation.