You’ve heard the saying, “the shoemaker’s children go barefoot.” Well the online equivalent is “the web designer’s site is never gets updated.”

Well, at least at studioJMC, it’s time to fix that. So I’ll hope you forgive the plain appearance as I work bring the design and content up-to-date.


Welcome to My New Server

February 10, 2014

As I’ve been off exploiting other opportunities, this site has languished. Now, I’ve decided it’s time to focus some attention here. My first step is to address performance and reliability issues. So I’m jettisoning Pair Networks, which I’ve found overpriced and under-performing and moving to SiteGround, which comes highly recommended. This is my second move […]

Read the full article →

Who will train the next Designers?

April 22, 2011

Lately I’ve been teaching web fundamentals to a group of design students and it’s gotten me to wondering about the future of design education. For decades design education has been something of a Cinderella, the underappreciated, underfunded stepchild of Fine Arts. The universal hope (and very rare reality) was that, when midnight arrived, its true […]

Read the full article →

Adobe Announces Dreamweaver and CS5.5 Suite

April 17, 2011

Adobe has announced a “point five” upgrade for Creative Suite that is scheduled to ship May 3rd. Included in the update is Adobe Dreamweaver CS5.5. Information and reviews of the Dreamweaver upgrade are available now on the DWcourse blog. Dreamweaver CS5.5 Announced by Adobe Index to Adobe’s Dreamweaver CS5.5 Videos Should I Upgrade to Adobe Dreamweaver […]

Read the full article →

All Search is Local

November 1, 2010

Former Speaker of the U.S. House, Tip O’Neill famously observed that “All politics is local.” Now, with the announcement of Place Search on October 27, Google has given Search Engine Optimization a big kick in that direction.

Read the full article →

How Twitter Saved My Bacon (Literally)

October 19, 2010

I just had one of those little Twitter moments which, when multiplied by tens of thousands each day, demonstrates the power of social media in general and Twitter in particular. It started around 8:00 this morning here in Central Oregon. We’d been keeping our fingers crossed that the (ab)used refrigerator we bought when we moved […]

Read the full article →

Happy Anniversary

October 5, 2010

October 5th marks the 15th anniversary of my first weekly About the Internet column for the St. Louis Post-Dispatch newspaper. For those of you who are too young to remember, newspapers were kind of like blogs printed on paper with the added benefit that they could be used for lining bird cages and cleaning windshields […]

Read the full article →

Using variables in CSS style sheets

October 18, 2007

CSS style sheets are wonderful things. They offer greater design control than traditional HTML and make it possible change the look and feel of an entire website by changing only one file. Of course that power comes at a cost. CSS has a steep learning curve and editing a style sheet, especially one you didn’t create, can be a difficult process.

The good news is there is a solution to those problems that requires only a limited knowledge of PHP scripting to implement: using variables in your style sheets. The bad news is, of course, that CSS doesn’t allow for variables. This post will show you how to get around that limitation.

Read the full article →

Monitor Resolutions Revisited

October 2, 2007

I recently had occasion to take another look at the screen resolutions of visitors to the websites I monitor. I used Google Analytics to check the percentage of user with 800 x 600 pixel monitors who visited 9 sites during September. While the results weren’t surprising, they did represent a milestone. For the first time […]

Read the full article →

Adobe CS3: One man’s bloat is another man’s feature

September 24, 2007

I recently became involved in an interesting thread in the AIGA Design Education online discussion group. Basically the topic was the increasing complexity and bloating of design software. Here’s a few relevant comments from the discussion:

Read the full article →