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-Photoshop/Illustrator

Wordpress-from-static HTML

Wordpress-from-Photoshop

life-of-a-geek

On the real-world testing of various tablets

Two things I would like to say regarding tablets. 1: That Android 3.0+ is messed up. It’s like using WindowsXP. My long-term critique of that platform is the ability to do the same thing, numerous ways. There’s no simple, obvious path. With Android-for-tablets, there’s too many things to do, all screaming for attention: a menu …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in hardware, interaction design, life-of-a-geek, Reviews Comments Off

Smartphones, Tablets & Dumbphones: Which are glanceable?

Anyone who knows me, knows I’m into tech, and that perhaps too much (by most reasonable standards). But what gets me about tech isn’t the tech itself (believe it or not!). I’m actually into 2 very distinct aspects of tech: it’s knowledge-utility, and the consequence for daily routine (ultimately very psychologically focused!). I’ve ┬árecently posted …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in desktop theory, Information Design, interaction design, life-of-a-geek, limited computing, mobile, psychology Comments Off

A Designer’s Guide to Speaking “Website”

“I use CSS for that” = “Don’t fuss & perfect that effect too much, I’m recreating that on my own.” “Oh, that’s just Javascript” = Don’t do too much of that, it’ll slow the website to a crawl.  

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in code, css, Day Job, development, life-of-a-geek Comments Off

Tablet sizes, meet UX

Now that there’s finally a useful selection of Android tablets out there (with decent 3.2 software and dual-cores), the market is feeling it’s first round of heat. Funny thing, no one seems able to decide what size to produce or market. Samsung has left it up to the users, and is about to offer 7″, …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in hardware, interaction design, life-of-a-geek, limited computing, mobile, Software Comments Off

Quick Takes: Sept 30th, 2011

Whenever I use an iPhone, I’m lost. It’s totally based on icon-awareness, making it the worst device for old people who don’t know what the icon is. Second iPhone critique (aside from not having swype): there’s so many inconsistent UI elements, and the settings are a cluster. It started off simple, and people have learned …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in life-of-a-geek, mobile Comments Off

WordPress Essentials: Backing up & Security

There’s a few things webby that most people forget or don’t know how to do. My line of work has brought these up again and again, and accordingly, I’ve found a few bits to help save the day. Lester Chan’s WP-DBManager┬áis grand. One-click to backup your db to your email. Hopefully it’s cron-ready- we’ll find …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in life-of-a-geek, random, Software, wordpress Comments Off

WordPress Theming is actually Programming.. or, “Look, I’m all grown up now”

These past 2 weeks at work, I’ve learned a lot about optimization; you could say it’s been a “reality check.” Last week, I took time to check response times on websites we host on Godaddy. Taking the plain HTML+CSS times as a baseline for size, resources & speed (very fast), I started to wonder what …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in code, development, hardware, interaction design, javascript, LAMP, life-of-a-geek, limited computing, mysql, PHP, programming, Software, wordpress Comments Off

What’s Next, Steve?

I’ve suggested a few things this week to friends regarding Apple’s previous CEO. First, is that they have had a “succession plan” in place for a few years now. Second, that Jobs was much more than a CEO. People use terms like “visionary” do describe this quality, but fact of the matter, he ran Apple …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in desktop, desktop theory, Futurism, hardware, innovation, interaction design, life-of-a-geek, Mac, Microsoft Courier, mobile, Perspective, Social, Software Comments Off

Microsoft Courier.. the non-tablet

So as I read over the latest of the latest, I notice one sorta-important feature: vapor-ware still being fawned over. Ah yes, that dream of a bygone era: Microsoft’s Courier. The funny thing about this is how OLD this dream is: September 2009! Almost 2 years! Like, 700 days or something crazy! It’s still in …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in desktop theory, life-of-a-geek, Microsoft Courier Tagged , , , , , , , , , , , , , , , Comments Off

Microsoft Mobile Surface

I can honestly say that I’ve had this same idea in my head for 3-4 years now. It’s why I got an architect/drafting desk. As much as I want a projection on my desktop, I wonder about the problems associated: namely, when I have a book I need to lay down (but could be good …

Read More

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
Posted in desktop theory, interaction design, life-of-a-geek Tagged , , , , , , , , Comments Off