Sunday, November 22, 2009

In the zone ...

It's been a long time since I was "in the zone" on a personal project. The zone I am referring to is the developer zone not Twilight or Phantom. This is the zone where you start coding and then are amazed that many hours have passed when you next look up.

The project I've been working on for the past few years has had it's ups and downs. The past 12 months have mostly been downs. Something changed recently that reinvigorated my relationship with the project, that change was finally getting a great design.

Three years ago I implemented the first version based off some old design documents the team had commissioned but never implemented. That was tough, without the original designer around to fill in the blanks as needed, but I got through it and the project was still fresh and exciting. The next phase was a redesign triggered by underlying changes in the information model and the closest thing I had to a design was a suggestion that it should be "like the BBC site".

That work dragged. Every step of the way I was having to think about design, implement assets and tweak stuff on the fly with no overall look and feel guidance. After about the 50th time I suggested it the team finally got a professional designer in, though after the horrible made up design had gone live to little joy.

In 6 pages of PDF Paul produced something that both looked elegant and fitted the IA beautifully. So for the past couple of weeks I have spent my spare time "in the zone" implementing the html and css statically and loving every minute of it. By the end of the month I will be done with this phase and will then implement the design on top of the existing backend code. I can't wait.

Without the drag of a bad (or no) design weighting me down the implementation in code will be quick and also allow me to tidy up some of the code issues I have been meaning to get around to for ages.

Most startups realise the benefit to their users of a great design, but the benefits to team morale are not often mentioned. Right now I can safely say they are just about the most important thing that could have happened to this project. Oh, the redesign also give me a chance to move over to jquery finally and that's another pot of fun all to itself.

22 comments:

mao qiuyun said...

juicy couture outlet
soccer jerseys
ralph lauren outlet
hermes bags, http://www.hermesbags.co.uk/
christian louboutin outlet
louis vuitton bags, http://www.louisvuittonbag.us.com/
louis vuitton handbags
cheap nfl jerseys, http://www.cheap-nfljersey.us.com/
fitflop shoes
ugg boots, http://www.uggbootsclearance.in.net
oakley sunglasses wholesale, http://www.oakleysunglasseswholesale.in.net
michael kors uk
michael kors outlet
the north face clearance
manchester united jersey
iphone 6 cases
pandora
michael kors uk
rolex watches
coach outlet store, http://www.coachoutletstoreonline.in.net/
giuseppe zanotti outlet
converse all star
lululemon
air max 2015
mcm handbags
michael kors factory outlet, http://www.michaelkorsfactoryoutlets.in.net/
michael kors factory outlet, http://www.michaelkorsfactoryoutletonline.com
cheap soccer jerseys
true religion jeans, http://www.truereligionoutletstore.us.com
abercrombie
tory burch shoes
hermes birkin
coach outlet
tory burch outlet online
oakley sunglasses
0910maoqiuyun

风骚达哥 said...

20150930 junda
Abercrombie & Fitch Factory Outlet
Abercrombie T-Shirts
canada goose outlet online
coach factory outlet online
Wholesale Authentic Designer Handbags
Oakley Vault Outlet Store Online
Louis Vuitton Handbags Discount Off
nike trainers
michael kors outlet
coach factory outlet
cheap toms shoes
Michael Kors Outlet Online Mall
Coach Factory Outlet Online Sale
michael kors uk
Abercrombie And Fitch Kids Online
louis vuitton
true religion jeans
cheap jordan shoes
Louis Vuitton Handbags Official Site
Mont Blanc Legend And Mountain Pen Discount
cheap uggs
tory burch outlet
ugg boots
coach outlet
Michael Kors Handbags Huge Off
Hollister uk
michael kors handbags
louis vuitton outlet
uggs australia
Discount Ray Ban Polarized Sunglasses

Wenhao Guo said...

louis vuitton outlet online
louboutin uk
new orleans saints
nhl jerseys wholesale
michael kors outlet sale
michael kors factory store,michael kors outlet online sale,michael kors,kors outlet,michael kors outlet,michael kors handbags,michael kors outlet online,michael kors handbags clearance,michael kors purses,michaelkors.com,michael kors bags,michael kors shoes,michaelkors,cheap michael kors
tiffany jewelry
san francisco 49ers
tods shoes
arizona cardinals
coach outlet store
chicago bears
michael kors outlet online
soccer jerseys,soccer jerseys wholesale,soccer jerseys cheap,soccer jerseys for sale,cheap soccer jersey,usa soccer jersey,football jerseys
ugg boots on sale
cheap oakley sunglasses
true religion sale
kobe 9 elite
nike air max 2014
mont blanc
ed hardy outlet
philadelphia eagles
belstaff jackets
michael kors handbags sale
vans sneakers
michael kors handbags,michael kors outlet,michael kors outlet online,michael kors,kors outlet,michael kors outlet online sale,michael kors handbags clearance,michael kors purses,michaelkors.com,michael kors bags,michael kors shoes,michaelkors,cheap michael kors
nike free
north face outlet
nike air huarache,nike huarache,nike huarache sneakers,nike huarache shoes
pittsburgh steelers
boston celtics
ralph lauren
ddddd1110

xumeiqing said...

151204meiqing
instyler curling iron
nike trainers
polo ralph lauren
ray ban sunglasses
coach factory outlet
michael kors outlet online
louis vuitton
michaek kors outlet
ed hardy clothing
coach factory outlet
coach factory outlet
adidas originals
nike air max
ralph lauren sale
cheap uggs
kobe bryant shoes
ugg boots sale
marc jacobs
lebron james shoes
oakley sunglasses wholesale
coach outlet store online
coach outlet
coach outlet
ray ban sunglasses
ray-ban sunglasses
fake oakleys
nike running shoes
jordan 11
pandora jewelry
timberland boots
cheap nfl jerseys
ray ban outlet
abercrombie
the north face
michael kors uk
michael kors outlet online
oakley sunglasses wholesale
north face uk
cheap oakley sunglasses
michael kors outlet

dong dong23 said...

nike roshe run
kate spade
cheap nfl jerseys
air jordan retro
jordans for sale
louis vuitton
kobe 11
toms shoes
ray ban sunglasses
louis vuitton handbags
nike air force
toms shoes
caoch outlet
coach outlet
giuseppe zanotti sneakers
basketball shoes
mont blanc pens
nike sb shoes
asics shoes
pandora jewelry
ray ban outlet
nike store
gucci outlet
hollister uk
designer handbags
louis vuitton outlet stores
coach factory outlet
michael kors outlet
ray ban sunglasses outlet
cheap jordans
tory burch outlet
adidas originals shoes
toms shoes
adidas stan smith
ralph lauren outlet
fitflops sale clearance
longchamp outlet
vans shoes
ray ban sunglasses
coach factory outlet
20164.22wengdongdong

Yuanyuan Lin said...

6.22lllllyuancheap nfl jersey
chrome hearts outlet
true religion outlet
true religion jeans
tory burch outlet
nike air huarache
nike huarache
cartier sunglasses
michael kors outlet
ferragamo shoes
coach outlet online
christian louboutin outlet
beats headphones
louis vuitton handbags
louis vuitton pas cher
true religion outlet
tiffany outlet
ralph lauren pas cher
herve leger outlet
christian louboutin shoes
christian louboutin uk
timberland shoes
michael kors canada
michael kors factory store
nba jerseys
tiffany outlet
basketball shoes
toms shoes
air jordan shoes for sale
adidas wings
mulberry handbags
ralph lauren outlet
ferragamo shoes
michael kors handbags
ralph lauren polo
6.22

Gege Dai said...

jordan 4
nike outlet store online
michael kors outlet clearance
instyler ionic styler
true religion jeans
polo ralph lauren outlet
ugg outlet
fitflops sale clearance
coach outlet online
michael kors outlet
ray-ban sunglasses
mulberry handbags
prada sunglasses
nfl jersey wholesale
herve leger outlet
canada goose outlet store
ugg boots on sale
ray ban sunglasses
toms outlet
louis vuitton bags cheap
lebron shoes
oakley sunglasses
ugg outlet online
pandora outlet
cheap mlb jerseys
ugg boots uk
michael kors handbags clearance
fitflops sale
cartier watches for sale
louis vuitton handbags
coach outlet store
gucci outlet
lululemon outlet online
tiffany and co
rolex watches
michael kors outlet online
swarovski crystal
0815jianxiang

dong dong23 said...

adidas nmd
ugg slippers
ugg boots
michael kors
kate spade handbags
coach outlet
coach factory outlet
ray ban sunglasses
ugg boots
canada goose uk
20169.29wengdongdong

raybanoutlet001 said...

seahawks jersey
jimmy choo shoes
cheap oakley sunglasses
converse trainers
ralph lauren outlet online
bengals jersey
michael kors handbags outlet
saics running shoes
nike huarache
longchamp bags

Bert Carl said...

Timberland Classic Oxford Herren
Nike Elastico Pro III IC
Air Jordan 4
Air Jordan Westbrook Herren
Nike Free Flyknit NSW,Nike Free Flyknit NSW Wolf Grey
Nike Air Force 1 Homme's Chaussures
MBT Flame Chaussures
Nike Roshe Two Flyknit Shoes
MBT Kimondo Men

Bert Carl said...

Nike Air Max 95
Air Jordan Flight 89
Adidas Originals ZX 8000
Adidas Messi 16 AG
Adidas Originals NMD C1 Chaussures
Nike HypervenomX IC
Adidas Yeezy Boost 350 Women
Air Jordan 3.5 Homme
Nike Air Max 90 Homme
Adidas Climacool Fresh Bounce

Bert Carl said...

Nike Roshe Run BR
Nike HypervenomX Proximo TF
Adidas Originals ZX 9000
Adidas Originals NMD R1
Air Jordan Horizon Women
Adidas Ace 16 FG
Adidas Ace 16 Purecontrol
MBT Fora Gtx Damen

Bert Carl said...

Nike Magista II TF
MBT Kisumu 2
Timberland 6 Inch Boots Shoes
Nike ELASTICO Finale III Street TF

Jian Zhuo said...

louis vuitton canada
true religion outlet
adidas outlet
louis vuitton outlet
coach outlet
michael kors outlet
louis vuitton outlet
coach outlet
ugg australia boots
christian louboutin
2016128

Bert Carl said...

Adidas Messi 16 FG
Nike Air Max Motion LW
Air Jordan 4
Adidas Ultra Boost Olympic
Supra Bleeker Women
Timberland 6 Inch Boots
Nike Zoom Ascention Men
MBT Kitabu Gtx Shoes
Air Jordan 2 Men
Adidas D Rose 7 Men

chenmeinv0 said...

ray ban glasses
louis vuitton handbags clearance
toms sale
louis vuitton uk
cheap louis vuitton handbags
coach bags
adidas nmd r1
seahawks jerseys
polo shirts
cheap ugg boots
20171.23chenjinyan

chenmeinv0 said...

instyler curling iron
pony sneakers
michael kors outlet online
coach outlet store online
ray ban clubmaster sunglasses
ray ban wayfarer
christian louboutin heels
cheap ray ban sunglasses
michael kors outlet online
michael kors
2017.2.23xukaimin

dada xu said...

coach outlet store
levis jeans
michael kors handbags
coach outlet
michael kors outlet online
the north face outlet
adidas yeezy boost 350
true religion jeans
ed hardy
adidas outlet
chenshanshan20170318

caiyan said...

coach factory outlet online
coach outlet online
polo ralph lauren outlet
coach outlet online
coach factory outlet
christian louboutin outlet
rolex replica watches
birkenstock outlet
jordan femmes pas cher
fitflops sale
0405shizhong

chenmeinv0 said...

mlb jerseys cheap
columbia outlet online
adidas neo shoes
coach factory online
ed hardy jeans
kd 8 shoes
nike air max 2016
longchamp handbags
kobe 11 shoes
red bottom shoes
2017.4.28xukaimin

林磊 said...

20170619 leilei3915
coach factory outlet
mont blanc outlet
cheap ray ban sunglasses
ralph lauren uk
coach outlet store online
ray ban sunglasses
pandora jewelry sale
cheap oakley sunglasses
mont blanc pens for sale
mcm backpack

ninest123 said...

polo ralph lauren
oakley sunglasses
denver broncos jerseys
louis vuitton outlet
gucci outlet
adidas yeezy
ralph lauren sale clearance
fendi handbags
nike air max pas cher
birkenstock sandals
mt0711