What do you want to read about?

Let us personalize the blog for you.

[ collapse this ]

Realms:

Design
Business
Code

Latest Posts:

  • link 1
  • link 2 link 2 link 2
  • link 3 link 3 link 3 link 3
  • link 1 link 1
  • link 2
  • link 3
  • link 1
  • link 2
  • link 3 linki 3 link 3 link 3 link 3 link 3

April 30

Our front-end development best practices

Today, we’re releasing our front-end development coding standards and best practices.

This document contains a wealth of information for people doing standards-based development on:

  • Coding Principles
  • Performance Guidelines
  • How to approach performance issues with the client
  • Browser resolutions
  • Browser testing and support
  • SEO and accessibility
  • … and all the tools that we have at our disposal

I hope others can find it useful in determining the best way for your team to approach high-quality front-end work.

April 29

An Introduction to HTML5

HTML5 is the latest version of the language that serves as the foundation of the web. It’s the first major revision in over 10 years and as it’s gotten closer to its final form and more and more browsers begin to implement its features it’s become a source of intense interest and contention in the technology community. This article hopes to explain the realities of HTML5, dispel a couple of myths and shine some light on the future of the web.

To begin we’ll need to define what we’re talking about when we say “HTML5.” There is a specification to refer to and much of what falls under the HTML5 name lives in that spec. In addition, there are several related specifications and APIs that are lumped together and called “HTML5″ when people talk about these things informally.

So, conversationally, HTML5 consists of the following:

New Semantic Elements

HTML5 has introduced several new elements. They aim to introduce more meaning to markup and codify existing web development patterns. Some examples of these new elements are nav (for navigation), article, header and footer.
Read the rest of this entry »

April 21

Experiencing adidas miCoach: Working Out and Sharing Results

This is a series of posts about what it’s like to use the system after designing for it all this time. See previous post on Setting Up.

So my first workout was supposed to be redoing the Assessment Workout on Saturday – but the weather was frigid for outdoor running in Boston so it didn’t happen. I figured I couldn’t have deteriorated that much and my previous results were probably fine.

My Assessment Workout

I created a public view of my latest Assessment Workout using the Share functionality, so you can see the full workout screen shot with the coach’s feedback too.

Armed with my existing assessment, I proceeded with doing the first plan workout that was scheduled for Monday morning.

Workout Preview

I was still on east coast time, so woke up early enough to do a run before starting the day. I put on my heart rate monitor, clipped the stride sensor onto my shoe, and headed down to the hotel treadmill with my iPod and Pacer. I forgot that I had previously left Pacer on Mandarin, so was pleasantly surprised by a female Mandarin speaking coach welcoming me to miCoach. I did a short 7 min free workout first because I found in the past that the heart rate signal is best after I start sweating. After finishing that workout I started up workout #1 of my lose weight plan.

It was a fun workout actually, and wasn’t too long either so I had time to sync the data to my account before jumping in the shower. I remembered that I wanted to hear my coaching in English next time so I changed that on the web first.

Gear Settings

Then I plugged Pacer into my computer via the USB cable and synced via the miCoach Manager.

miCoach Manager Downloads New Narration

Sync Success

When that was done I went back to my Dashboard to see that it updated with my latest data.

Track Dashboard

That’s when I noticed I had a new achievement!

New Achievements

Turns out I had reached my first 10,000 calories since I started using miCoach! That’s pretty sweet. :-)

10000 Calories

Clicking on the big 10000 took me to my workout results that gave me this achievement.

Workout 1 Results

I overlaid my pace info on top of the heart rate info before using the Share functionality to create the public page of workout #1, which also shows my notes and ratings too.

First workout done, and 32 more to go! According to the plan tracker at the bottom of my dashboard I’ve completed 3% of my plan. Feels good!

Plan Tracker

April 16

Experiencing adidas miCoach: Setting Up

As a designer on a project we don’t always get the luxury of actually experiencing the products we have worked countless hours, sweat blood and tears to help create. I am lucky enough to have the opportunity to use the product (and no, not just in testing) after all the hustle and bustle around launching a new phase. I figured it would provide an interesting perspective to  share my experiences actually using the adidas miCoach training platform for all to see, so here goes!

I’ll be traveling on Sunday, so I’m figuring I should set my plan up before I go. It’s almost summer, so it’s time to shed some of the winter layers and go for that lose weight plan. It says it’s about 9 weeks long, ~35 workouts, so if I start now I’ll be done just in time for 4th of July.

Lose Weight Plan

I set up the new plan and the calendar shows me what my schedule looks like for this plan.

Lose Weight Plan Schedule

The first run is an assessment workout, which will determine what my heart rate zones should be during the training. Although I’ve done one before, I think the last few weeks of cold and rain in Boston plus perhaps some adding on of winter layers probably contributed to my lack of fitness, so I’m going to do a new and fresh one to see if I’m still up to snuff.

Assessment Workout

Here’s hoping the weather holds tomorrow when this all starts. Stay tuned!

April 15

Boston Bruins and Isobar North America Debut Interactive “Bruins Face Off” Facebook Game

The Boston Bruins have partnered  Isobar North America to launch the interactive Facebook game “Bruins Face Off.”  

The interactive game allows Bruins fans to compete against their Facebook friends and fellow fans around the world by predicting the statistical output of their favorite players based on points, hits and shots on goal during each game of the playoffs. To play “Bruins Face Off,” fans can visit the Bruins Facebook page at www.facebook.com/NHLBruins beginning Wednesday, April 14.

Read the rest of this entry »

Technorati Profile

Browse posts by month

Browse by author

We're always looking for rockstars

Come take a look at careers with Molecular