The Quick & Dirty:

  • 9+ years in the biz, 10 messing around
  • All the latest in HTML, CSS, JS & PHP (Sorry, no .net or Ruby skills yet)
  • Cross-browser compatible code from Photoshop or Illustrator files.. or napkins!
  • Custom Specialities in Wordpress theming & plugins, Twitter & jQuery
  • Subversion, server-log analysis, and blocking hack-attempts (of late).
  • Data/Project Geek. I ♥ timelines.

I’ve compiled some handy PHP functions I’ve had to whip up. More extensive code-samples are also available.


Wordpress-from-static HTML


Busy little computers

How many times have I needed to (not just switch between windows) but to have 4-6 things running at once. I’m not convinced a ‘netbook’ or ‘eReader’ or ‘Courier’ could handle them all. If so, that would be wonderful, but something like the MSI’s dual-screen might be the bare-minimum for me.

Today, I was:
* buying a book on amazon
* queuing a video on youtube
* notes w/ 5 tabs
* calendar
* rss reader
* mail being sent from rss (granted, its my fault for not automating this one)

I suppose this is a matter of “density” of life. And these activities can be placed into sets which co-operate. I rotate between them, balancing them:
1) as they get finished along with
2) the amount of time I have before the next finishes
3) the amount of time to complete it
4) before I forget something

Taking these 4 measures, what can a computer tell me? Only #1, Maybe #2.
Not #3, #4. That’s much less than half, and more like 30% at best. Usually only 20%. I’d like software which helps me order these activities. I want feedback in the titlebar at least: this program can run at 90% efficiency at present state. Or “it will take 30seconds before a new browser window will open.”

Note, in Windows7, Microsoft skipped this kind of feedback & tried to guess for the user, based on lots of user statistics, generally and per user. I’m -sorta-ok- with that. I think that’s one possible branch to start solving this “the human mind & will still out performs computer” dilemma we’re often stuck in.

To get back on track, once a user would have the my suggested information of how much time they have, or what programs are operating fastest, they could start to have a more efficient workflow.

The next step of working from the 30% to the 50% would be the hardest, since none of us will be accurate estimators of our time, nor would any of us be interested in typing in priority numbers for how long we think a process would take. This is a bad idea, and who would want the computer switching focus from app to app, only to chide us, “You aren’t fulfilling your goals!” Perhaps a softened version of this is the ‘personal agent’ who, once the numbers are in, would in a genuine voice ~ask~ us, “What do you think about this topic? What should be done with so-and-so? (You have 15 minutes).” That’s a little pressured and test-taking-like. Flexibility in workflow & process is paramount. The human factor would require “a feel free to take a break, you’ve been working hard.” or, as the Wii Fit instructor says, “Great Job!”

Nonetheless, we have a potential future, where computing is optimized by simple numbers & habits, where email are composed with voice-to-text. One could say that right now, we have the inverse of this: I’m stuck window-managing my computer (which is slower) & typing (which is faster).

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in Uncategorized Tagged , , , , , , , , , Comments Off

Comments are closed.