Christian Heilmann

You are currently browsing the Christian Heilmann blog archives for May, 2007.

Archive for May, 2007

Casting online shadows – my presentation at BarCamp Paris

Saturday, May 12th, 2007

Christian Heilmann giving a presentationChristian Heilmann giving a presentation

Just finshed giving my BarCamp Paris presentation written on the Eurostar on the way over:

It talks about how people go online, what they do to get known and how online communication and its non-human nature can paint a totally wrong picture of who you are. I am chuffed as this is my first non-tech presentation :)

Photos by Gonzague Dambricourt

Come and witness another Web Standards Group talk

Wednesday, May 9th, 2007

On Wednesday the 16th of May I’ll be giving another free talk at the WSG UK meeting on JavaScript. It is free, I promise not to bore you with too much code, and we can get totally leglessmeet up for a quiet drink at the Bricklayer’s Arms, the fabled location for the Pubstandards London afterwards.
On the more interesting side, Steve Faulkner will talk about JavaScript and Screenreaders after me!

Speaking of which, Pubstandards is the following day, so you might as well stay in there.

The joys of online shopping

Monday, May 7th, 2007

As I am about to head for the US and work there for some weeks I thought I use the opportunity to buy some stuff and get it delivered to the office so that I have it without having to carry a big suitcase full of stuff.

Alas, I cannot, as the reason is that on both of the web sites I tried to order from you can only use US credit cards. The calls to the call centres went like this:

“Hello, I am trying to order some clothes ($500 so far), so that they are in the US when I arrive but I have a UK credit card”. “Oh I am sorry, we cannot accept those, but I can give you the address of our UK branch if that helps” “how would that help to get them to the US?” “Let me ask the supervisor…”

So please please please with sugar on top: if you want to be an international company that wants to make money online then take on Visa cards from anywhere in the world, that is the idea of having a Visa Card!

Time for Action – No more empty Web Standards threats!

Wednesday, May 2nd, 2007

It is time to take a stand:

  • Find a workmate who doesn’t close his tags, uses unencoded ampersands or commits other atrocities.
  • Leave this stark warning by the markup mafia on his desk (or even better in his bed when you are on a work trip)

Time for Action - No more empty Web Standards threats!

Thank you!

Web Developer and Professional (Part 1 of 2)

Tuesday, May 1st, 2007

Lately there has been a lot of movement in our market again. A lot of people started new companies, venture capital magically re-appeared and as with every spring our inboxes brim with offers from head hunters wanting to call us about the next big opportunity we might be missing. It is fun to see that happening and I am very much reminded of 1999 when the situation was the same but we were even more clueless about what we do as we are now.

The new interest in our skill-set also made a certain persona re-appear that I considered extinct: the unprofessional web developer.

No, not the old standards chest-nut

I am not going to rant now about people who don’t take the technical aspect of web development serious. There are enough articles out there that describe why it is simply a good idea to follow standards and that it is important to know your impact on accessibility, maintenance and usability.

What I am talking about are web developers who are becoming “technology divas� – applicants that are very gifted but impossible to hire as they’d be poisoning the team spirit.

Personally I’ve been in this job for a long time and before joining the “new media� I had a steady flow of jobs I was just not cut out for (bricklayer, packer in a chainsaw factory, ice cream maker, pizza delivery boy, bus driver…). During these jobs I learnt a few things that might be interesting for us to remember right now. The following are not laws or absolutes if you want to get a job but they sure helped me reach and keep the job and position I am in right now.

Don’t be too smug about your knowledge

You get hired for your knowledge but you get promoted for your company relevant experience. When companies look for new employees they look at their skill-set and their experience in the market. When it comes to being promoted (and by that I don’t mean pay-rises) it is a different story.
You can be the most amazing developer in your field but if you cannot communicate and distribute this wisdom to others, you are not a lead developer or should get a manager role. The main reason to promote people is to acknowledge and foster their internal experience; how they dealt with the current environment and helped it improve or at least work more smoothly. Inner workings and systems of companies are always a lot different to the world of web development advertised on blogs and “best practice� conferences.

Share the wisdom

Our market and work environment is unique, and in a much larger fashion that you might be aware of. When you talk to people outside the web development market and tell them that you publish your findings for free and that your employer is cool with that you often see deer-in-headlight expressions on their faces.
In high pressure environments like estate agents or investment banking knowledge means you have an advantage over your colleagues, in web development it means that you attract far too much work to deal with. Web development is such an undefined and confusing environment that sharing your findings and recipes for success shows that you care about making it more accessible for everyone and easier to work in. A lot of people working in new media really don’t want to learn about its nuts and bolts, all they want is an expert to hand the work and responsibility over to. It is a great thing for a manager to have someone on the team that is known as an expert people outside the company listen to. However, being the technology expert on a throne also makes you accountable and it is immensely important to have a fallback as you do want to take your holidays and the office should not grind to a halt when you are home sick.

Everybody is dispensable – including you

Part of this “technology expert� status is make-belief though. It feels damn good to be the expert and seemingly hold the power in your little world, but when it comes down to it, there is really not much we impact. I’ve seen a lot of colleagues in very important and central positions leave companies without a proper exit interview, handover or being replaced with someone with the same skill-set. And guess what? Life went on, the company did not go bust and there was neither fire nor brimstone falling from the sky. How we perceive our importance to the company is based on the fact that we are geeks – we care about what we do – a lot. If you look at it from a different angle none of the stuff we do really impacts immediately what is delivered. A great marketing campaign is still a lot more tangible a win than making the corporate web site work on Safari.

Continued in part2