Author Archives: admin

includes v. indexOf

Noticed some Javascript was breaking only in IE. Must have forgotten: Instead of string.includes use string.indexOf(‘x’)>-1. Or better yet add the polyfill noted on the MDN String.prototype.includes() page!

Posted in dev, Uncategorized | Comments closed


There’s always something satisfying to solving problems, even small ones, via programming. As chief cook and bottle washer on my work site, I’m not only architecting, designing, coding and programming, but also frequently preparing new content. Often this content comes with its own small headaches.  For instance, we receive product image files from vendors whose […]

Posted in Uncategorized | Comments closed

Product Slideshow Revisited

It’s been awhile since my last post; clearly I’m not a natural blogger.  Most of life seems ok by itself without clothing (cloaking?) it in meta.  But then again…. Noticed awhile ago I posted about improving the Image Conscious web site by changing the slideshow image generation from manual layouts to a programmatic rotation through […]

Posted in design/art, self-promotion, webdev | Comments closed

AcademyX JS for Programmers + jQuery Brush-Ups

Just completed two courses at AcademyX SF: Javascript for Programmers and JQuery Fundamentals, both very ably taught by Ben Jaffe. The classes were a great review of both. There are always things to catch up on, techniques I just haven’t used before; plus I’m always rotating between PHP, HTML/CSS not to mention Photoshop and InDesign. […]

Posted in design/art, education | Comments closed

AcademyX Marks the Spot

Started the PHP/MySQL web developer course at AcademyX last night. The instructor Ron obviously knows way more than is healthy about HTTP and server protocols, and is eager to communicate what he knows — I’m getting a dose of my own medicine from cramming way too much Photoshop into hapless students on a bimonthly basis […]

Posted in education | Tagged | Comments closed

new multilayer 3-d vertical scroll effect

Check out the jobs page on the  AirBNB web site. There’s a multilayer vertical scroll effect emulating depth which I have never seen before. It’s visually pretty rocking-cool.  I wonder where else it’s being used, if anywhere — I don’t recall seeing it elsewhere.  Very cool!

Posted in design/art | Tagged | Comments closed

A better slideshow for Image Conscious

Yesterday I rewrote the code for the slide show / carousel on my site at Image Conscious. Up till now I’ve had a bit of a process for updating the content on the slide show, which frankly was seriously making it hard to promptly deliver changes.  It involved gathering product shots, building an InDesign layout, […]

Posted in design/art, Uncategorized | Tagged | Comments closed

Photoshop Workshop

It’s that time again. Teaching my longtime Beginning Photoshop workshop the next two Saturdays at Kala Art Institute — which has many more interesting classes besides.

Posted in self-promotion | Tagged | Comments closed

San Francisco Silent Film Festival event: Napoleon

Apparently the Holy Grail of silent film experiences, the current restoration of Napoleon plays at the Paramount Theatre in Oakland this weekend and next. My web site for The San Francisco Silent Film Festival has been holding up well so far, fun to watch the Google Analytics logs with all of the media attention driving […]

Posted in design/art, self-promotion | Tagged | Comments closed

XSS attempt = captcha

Seems that a hacker finally had a go at the press accreditation form, about 100 attempts in a minute or so. Hopefully some basic newline character filtering stymied them, and the new recaptcha widget will slow future attempts.

Posted in design/art | Comments closed