The Annual Pilgrimage to Adobe Max

Well, it’s that time of year again. Time for Adobe Max.

It’s going to be an interesting conference. We’re about 6 months into the release of CS5.5, which I honestly thought was one of the most significant releases of Dreamweaver since it was purchased by Adobe, and it’s becoming obvious that embracing HTML5, CSS3, and the open web is the positive direction for Adobe’s interactive creation tools. Along with robust adoption of jQuery Mobile and open web standards within Dreamweaver (seriously, if you’re working with jQuery or jQuery Mobile or perhaps PhoneGap for cross platform mobile app development, you REALLY owe it to yourself to check out Dreamweaver now) we’ve seen the release of “Edge” and “Muse”. Now, I’m no fan of either, right now, but it does give you a hint about what Adobe’s thinking… at least for web development.

There’s also still a LOT of momentum behind AIR/Flex development for mobile, though, and with the release of Amazon’s new Kindle Fire, coupled with that terrific Amazon Android App marketplace, there are still a lot of options available for Flex developers to leverage those skills.

This year, I’ve signed up for more of a variety of topics than I have in previous years, including a couple of After Effects classes. I’m also looking at a couple of Fireworks sessions. I love Fireworks, and I think that when it comes to creating assets for mobile development, both websites and apps, there really is no better graphics application on earth (I haven’t developed on the moon… yet). Finally, all of the Dreamweaver sessions I’ve signed up for are all about mobile, jQuery Mobile, and mobile app development using Dreamweaver, mainly to gain some insight into the state of the mobile development process.

Those are my “hands on” sessions. The ones where you’re working on specific tools. The rest of the time I’ve devoted to strategic sessions. For any sessions that aren’t specifically application-centric, I’ve made an effort to place myself into as many sessions as possible dealing with the strategy of creating engaging experiences and measuring engagement. Two topics near and dear to my heart.

So beginning tomorrow, it’ll be “once more unto the breach”. Today is the community summit, and I’m looking forward to connecting with everyone within the Adobe community, but tomorrow the conference begins in earnest, and as always, it’s the highlight of my year.

More to come…

September 18, 2011

Home Grown Sweet Potatoes


This year has been a fantastic year for our garden. Tomatoes, peppers (especially the cayenne peppers!), cucumbers... but nothing comes close to the bounty of sweet potatoes we just harvested. We've been enjoying sweet potatoes for a while now, baking them and just eating them like baked potatoes, and these will be put to good use! We've got so many, that we're considering trying to turn them into sweet potato french fries. I'll let you know how that goes.

I grow weary of this place.

By “this place” I mean, this site, this blog, this design, this whole… well… place.

I think I’m going to tear it down and start over again. It’s looked and behaved this way for over a year now, and that’s fairly ancient in blog years. Lately (the last couple of weeks) I’ve been playing more and more with responsive design in various unnamed subdirectories and subdomains, specifically with responsive WordPress themes and I think it might be time to “eat my own dogfood” as it were.

I know it’s gotten old because I just haven’t had the desire to blog about anything, or post anything, perfectly content to tinker away under the hood playing with CSS and PHP and not willing to pull the trigger on getting up off my ass and actually doing any of the heavy lifting on something that has commitment and personal accountability. You know, the whole public face of this place.

So okay. A deal’s a deal. If I’m gonna do something, I’m not gonna half ass it. Like they say, “go big or go home”. So let’s take the next week or two and really tear this place up, shall we?

July 28, 2011

It's Sweet Tea... with Legos.


Okay, so I'm really the one to blame here. I mean, you leave your Ice Tea sitting on the table... what's a wandering one year old supposed to do with her Legos, after all. Am I right?

So what is it about Neal Adams, anyway?

I was a Batman fan before I could read. Growing up in the early 70s, my exposure to Batman was courtesy of the famous Batman television show. Sock! Pow! Bam! “Holy Campy TV Show, Batman!” I was under the age of ten, I wasn’t reading yet, and my early experience with comics was learning to read (“so the fluffy clouds mean they’re thinking… and the plain round balloons mean they’re talking!”) via Superboy and the Legion of Superheroes. Pretty harmless stuff.

Then something happened.

It happened around 1977. I was ten years old and I saw something that made me stop in my tracks. It was the oversized collection of Denny O’Neil and Neal Adams’ Ra’s Al Ghul stories. Originally published in 1971, the series completely redefined a Batman who was suffering from camp and overexposure, returning him to his “Dark Knight” roots and electrifying the comics industry with a combination of O’Neil’s dark, compelling stories and Adams’ dynamic, almost hyper-realism. All this had occurred about six years earlier, but it was all new to me. I was about six years or so behind that curve, but my childhood love of comics was started by the very same series of events. Up to that point, I thought Batman was funny. He fought silly villains named, “The Mad Hatter”, “Egghead”, “King Tut” and “The Riddler”. He had a hyperactive sidekick who only seemed capable of annoying you to death with his endless stream of “Holy Catchphrases”. He certainly wasn’t someone to take seriously… like Superman… or Flash.

But here he was, on the cover of that book looking like he could easily kick the ass of every character in the DC Universe, and he was suffering… and waitaminute… is that Robin? Dead? And who’s that evil sonofabitch behind him with the claws, looking like he’s actually happy that Robin’s dead? Now, I’m only ten years old, but I couldn’t help but notice there’s a very exotic woman there looking pretty damn sexy off to the side. What’s she got to do with all this? It’s a dollar, it’s a giant comic book. Well, I just HAVE to have this.

So I got my hands on it and sat down and proceeded to learn about Talia, Ra’s, the Lazarus Pit. I was mesmerized. This wasn’t the Batman I knew. This was… I dunno, a real Batman. This wasn’t a guy with impossible powers travelling at Super Speed, or an alien from Krypton. This was the world’s greatest detective, and he was detecting. He knew martial arts and was a master of disguise. He was a scientist and an escape artist, and he was armed with the most awesome set of gadgets money could buy.

Once this switch was turned on, it would never again be turned off, and I would never again look at “comics” or “superheroes” the same way again. This was the bar. Neal and Denny had raised it to precisely this point.

It also exposed me to “creators” for the first time ever. I mean, I had to learn, “who were these guys?” and “Why was this comic so radically different from everything else I had read before?” and the answer of course was storytelling and art. So naturally, I had to find out, “who wrote this?” and “who drew those amazing images of Batman and Robin?” I began looking for more of Neal Adams’ work, and more stories written by Denny O’Neil. The next, most obvious discovery was the work the pair did outside of “The Demon” series of stories involving Ra’s. The work on Batman and Detective with Two-Face, the Joker, and the reinvention of the gothic Dark Knight Detective. That led to his work on Brave and Bold, and eventually I came across the ground-breaking work the two did on Green Lantern/Green Arrow. Admittedly, those books were a little too advanced for a ten year old, but I still “got it”. These weren’t your typical superhero books. This wasn’t Spider-Man cracking jokes and shooting webs at a Lizard Man, or a guy who could stretch his arms around Dr. Doom. This was… well… “real”.

So that’s really it in a somewhat long-winded nutshell. I love superheroes, I love Batman, and I’ll never forget the first time I realized that Batman was real.

One of my greatest disappointments in life.

I think if I had to look back on my life, I would be lying if I didn’t say I was disappointed that I never worked in a, “top-secret nerve center”. I mean, who wouldn’t want to go to work every day in some sort of underground (I’m assuming they’re underground, since… you know, I’ve never BEEN inside a “top-secret nerve center”) place, humming with the activity of very, very important work, essential to… something. Right?

June 27, 2011

What Time Is It?


Abigail drew this on the way home from swimming lessons. It's Finn! What time is it? It's aaaaaaaaaadventure time!

How to have a great conference experience.

My table spot for the conference.


Nothing like a pen and a pad of paper to organize your thoughts

I just got back from “An Event Apart” in Atlanta. This is the second AEA that I’ve attended, the first being in New Orleans several years ago. If you’ve never attended An Event Apart, it’s a truly inspirational conference. Creatively merging design, development, and mixing them all in a tall glass of web standards, it’s really the one other conference, besides Adobe Max, that I feel is a legitimate, “must-attend” learning experience. It’s not for the feint of heart however, it’s a lot of information over a small amount of time. You’re exposed to an eclectic mix of speakers and topics ranging from high level design discussions to low level, technically challenging sessions like the nuts and bolts of CSS, or technical executions of cutting edge HTML5 solutions. It’s not like MAX, where you’re moving from venue to venue over the course of a couple of days, interspersed with keynotes and scoping the sponsor pavilions. You’re essentially in the same place for two straight days (three if, like us, you attended the additional “A Day Apart” session on devoted solely to “Content Strategy”).

Spending two days in the same room can sometimes try even the most patient observer, but the topics breeze by and the challenge instead becomes, “how do I make sure I’m taking this all in?”. Luckily, the brilliant guys and gals at AEA make the presentation slides available to attendees, and armed with an iPad, I quickly discovered the best way to keep up. Each day, before that day’s sessions, I would download all the presentations to my iPad and set it up at my spot, allowing me to keep up with the talking points on a provided pad of paper. Yep, good ol’ pen and paper worked better than anything I could come up with, and leaving my laptop up in the hotel room enabled me to really concentrate on what was being presented.

In fact, this worked so well I think I’m just gonna plan on attending future conferences armed with a moleskine  and a pencil.

QR Codes in the wild in Atlanta and Buckhead, GA.

In town this week for “An Event Apart” I started noticing QR codes as soon as I got off the plane Sunday morning. A lot of the airport duratrans had them and I was particularly drawn to the destination ads, with the ad for the Gulf Coast being the best example of a mobile landing page so far. Another interesting thing was how many of the codes were going to URL shorteners. I saw a lot of bit.ly urls and custom bit.ly urls for the landing pages. Only one that I remember went to a non-mobile page (Very Bad!) and another went directly to a video. I see a lot of articles mentioning taking users to videos as landing destinations, but I disagree wholeheartedly. You have to remember that not everyone has an unlimited data plan and I think just sending people straight to a video without allowing the user to choose to go to a video is not only rude, but bad practice. If I were paying for my data plan by the byte, I’d be irritated if you forced a meg or two on me without asking first. I think the workable option is to take users to a nice landing page with some copy, and perhaps a screen shot of the video that links to the video on a robust delivery platform like YouTube.

The best example so far though was GNC nutrition in the Lenox Mall. First off, they had a huge QR code in the window. We’re talking four feet across at least. I couldn’t miss it, and when I snapped it, I turned to walk away expecting some kind of landing page, but was pleasantly surprised that I was told to turn around and go back into the store to get a free coconut water. I could choose between three or four flavors. So naturally I turned right around, headed into the store and got my free coconut water (I chose peach, by the way)! Excellent little offer that got me into the store when I was actually walking the other way.

So here you go, a little gallery of my first day in Atlanta sort of casually walking around on a Sunday.

Some goals and some lessons.

Okay look, I’ll admit it. I ate like an army when I was in Seattle. Fish, french fries, artisan cheeses, delicious local gastronomy. The restaurant at the Sheraton was “The Daily Grill”, a personal weakness of mine. They make the best meatloaf and chicken pot pie… and yes, one night I got in late and ordered a Daily Grill Hamburger delivered to the room after 10 o’clock. Not to mention I was like, two blocks from KuKuRuZa gourmet popcorn, and I got an almost crack-like addiction to dark chocolate caramel popcorn, as well as enjoying a delicious bag of swedish fish from the  Candy Store at Pike Place Market.

And I don’t regret a single bit of it.

I did realize, however, that I can’t take that type of diet lightly, and I certainly can’t sustain the combination of not riding/exercising (I was in pretty brutal shape from my accident days before) and eating like a roman soldier on leave. So I knew when I got home I was going to have to buckle down and get back to the discipline needed to get my weight back down to a manageable level. Doc says I need to be about 165-170, but we agreed that 170-175 was probably a more reasonable weight for me, and when I got home I was way off that… by um, about 25 pounds. I actually came back from Seattle the heaviest I’ve been in over two years. I was just north of 200 (201).

About the same time I came home from my trip, I read a blog post somewhere about the secret to achieving your goals, and one of the  tips was to “be specific”. Don’t say, “I’ve got to lose weight”, say, “I’ve got to lose X pounds by Y”. Make it realistic and specific. So, knowing I was going to Atlanta tomorrow for the “Event Apart” conference, and feeling very strongly that I didn’t want to go to Atlanta in bad shape, I used it as an opportunity to try and be as specific as I could. I went back and looked at my weight history (yes, I keep a weight history at FatSecret.com, as well as a diary of everything I’ve eaten over the last two years) and told myself, “okay, you’ve got about three weeks before you leave for Atlanta. You need to lose 20 pounds and be at least 180 before you go”. This would give me only about 5-7 pounds I’d need to lose when I get back before I’d be back down to my healthy weight. A lofty goal, but looking at my weight loss history, and knowing how much I’d ride and the discipline I’d need, it seemed a good goal to set.

Weighing myself this morning, and I’m 177.4 pounds. Not bad. Exceeded my goal by about 2 pounds.

So what were the lessons? Fairly straightforward, actually.

  1. Weigh yourself. Often. I read this a lot, and it’s true. If you’re attuned to your weight, and you weigh yourself as often as possible – I started weighing myself every morning – you’re more apt to be aware of what you’re doing throughout the day. It’s just a psychological tool, but it’s a pretty powerful one. I noticed that when I don’t weigh myself frequently, I simply don’t make the connection between my diet, my exercise, and my weight.
  2. Keep a Food Diary. This one’s huge. I don’t really care what “diet” you’re on, whether it has a “name” or not, I don’t really care how much you exercise. I only know one thing. It’s a simple matter of calories in vs. calories out. It’s no more complicated than that. Your body requires a certain number of calories to power it for 24 hours. If you consume more than that, your body converts and stores it. If you increase your physical activity and burn more calories than you take in… the opposite is true. I happen to burn a LOT of calories, and if I keep a dietary diary, if I keep track of everything I eat throughout the day, I just naturally consume fewer calories. This is very closely tied to portion control, but you’ll find that when you have to actually write down everything you eat, and the quantity, you just sort of naturally practice much tighter portion control. Also, I bet you’ll surprise yourself by how large your portions are.  Serving sizes really ARE serving sizes. They’re not just there as a “recommendation” or a “suggestion”. I really do only eat 4 oz of chicken when I eat chicken breast, and yes, I actually weigh it… or at least I did… until I learned what 4 oz. of chicken looked like and can now eyeball a single serving of chicken with remarkable accuracy.
  3. Don’t eat at night. Seriously. Don’t do it. I eat about every 3 hours. I eat roughly 300 to 400 calories at each meal. I eat at around 8, 11, 1, 4, 6, and 8:30-ish. I consume about 2000 calories or more a day, and that last snack at 8:30 is it. No more. I don’t snack at 10. I definitely don’t eat anything before I go to bed, and if I eat at 8:30, I won’t go to bed for at least 2-3 hours after that last meal. This has been huge. I always eat breakfast, and trust me, if you don’t eat anything after 8:30, you will too.
  4. Exercise. All of the above is well and good, but if you’re not increasing your metabolism with exercise, then you’re only doing half the work. I’m not talking about walking around the park, or taking a leisurely bike ride around the neighborhood. You need to get your heart pumping. Do whatever suits you… but do it.

So I did those sort of basic things. That was my discipline. I kept my eye on my weight, I kept a food diary, I wasn’t snacking late at night, and of course… bike, bike, bike. Made myself a nice, somewhat challenging, but realistic goal, and kept to it. Sure enough, it worked.

Now… my next goal is, “don’t gain any of the weight back while I’m in Atlanta…”

Fingers crossed for this one, I love soul food.