I actually was playing with making an origami business card holder for those moo cards you see in the middle photo. While playing with some paper folding, ended up making an origami notebook instead, and slid the moo cards into the side pocket.
The notebook is a design I took from one of my origami books (Origami: The Art of Paper Folding by Gay Merrill Gross). I used a faux aligator skin textured paper for the cover and the pages are accordian folded.
I've actually been toting this along with me for my daily todo lists--as an adjunct tickler to the many 3x5 index cards that sit in my Action folder.
Finally. My skinner.theme CSS skinning hack for Drupal is available. Download code and sample themes here: http://urlgreyhot.com/drupalthemes/
It's not elegant, but it works. Don't ask me for support, because I really do not have time to provide it. Hopefully this proof of concept will help illustrate the idea to a developer who can provide a well-coded replacement that can be incorporated into HEAD. Until then, feel free to use my version.
I'm finally getting around to learning how to code Drupal modules. Well, maybe I should say how to more effectively hack Drupal modules. I've spent the last few weeks working on familytravelog, a new weblog I'm going to be publishing soon on family travel resources. I think I started this project mainly to learn how Drupal modules work, but I'm actually into the idea of doing a different kind of blog now.

[screenshot of familytravelog.com]
I've been deconstructing the page module to learn how to add a new node type to my blog, review.module. I'm using this module to create forms that input the fields used to generate reviews of resorts. See this first review to get an idea of what I'm trying to do. I have the basic review table functioning (inserting/updating, etc.) with the review.module. The next steps for me are to figure out how to generate a query of reviews based on the ratings fields I'm using -- the rating_overall and rating_overall fields are used to generate the stars. What I'd like there is the ability to click on the stars to view other reviews with an equal number of stars. Then I'd like to be able to sort from high to low -- values are 0 to 5. Am sure this won't be difficult.
I also hacked the article.module code to produce my article_browser.module and weblink_browser.module. I found this module to present results by taxonomy a little more to my liking than taxonomy_html or _dhtml. Would be nice if someone came up with a module that functions like facetmap some day. Maybe I will take that on if I have the chops.
Overall, the experience of figuring out how to create a simple node module was really quite painless for me. I have enough know how of PHP to figure out how things work (esp. functions that are in libraries elsewhere), but for someone afraid to figure out this system, I can see how it might be daunting. If you want a lot of control over every little detail that Drupal puts out, the learning curve might seem steep at first. It is still to a great extent, a developer's platform, rather than a naive blogger's platform, unless as a naive blogger you are happy with just publishing your site as Drupal wants to out of the box. Much of Drupal still needs to be better documented in digestable format. I found it easier to just trace the path lback through functions to figure out how one function is called by another rather than finding it in the documents. For instance, not all the form_ functions are documented, so I had to look inside one of the included libraries to figure out what the parameters are for form_select. But if you have the patience to do all of this, I think it's worth it. In the end, I think it will be much easier for me to produce this new site with Drupal than to use some other package or to code it myself -- ugh, I shudder at the thought of that. The possibilities for my sites just seemed to grow immensely in these few weeks.
People have been asking for the PHP script that runs the GraphViz Site Map Generator so with some reluctance I am now offering it for free use under GPL. I'm mainly reluctant to share it so openly because it shows my limited understanding of PHP :(. But if you want to hack away at it to make it better, please send me back the improvements you've made. You can grab the script (it's one file), but I'm not going to be offering any major support. Let me know if you use it successfully somewhere.
I've posted an OmniOutliner file that has the 10 heuristics from Jakob Nielsen's checklist. This is useful as a starting point if you want to fill in a checklist of sub-items beneath each major bullet. I use this as a starting point for creating the usability report.
An excellent example checklist from which you might base your individual checklist sub items is Deniese Pierotti's heuristic evaluation template on the STC SIG site. While not created for web sites, the examples give an idea of what types of questions to ask of your system/site.
oPPosites A series of short animations I created for a motion graphics class and dedicated to Lorenzo who loves to gnaw on the children's board book by Jan Pienkowsi, "Yes No".

