Putting Code Together Since 1987

Posts Tagged ‘Web Development’

If You Want to Hire a Professional, Act Like One

In Business, Web Development on October 4, 2008 at 9:36 am

Now, this may seem a little bit of a testy post.  But ultimately I want to help.  The post’s being written because I was thinking back to the past couple of years, and the range of clients and potential clients I’ve met.  It’s also based on what I’ve seen in forums, on websites, and in other events.

To be honest, most of our potential and true clients are great.  True pros who value what we do, and trust us to do it well.  But there have been a few who tried our patience.

So here’s ten simple rules of how to work with web designers, developers and other IT professionals.  Most of it boils down to the headline.  Be professional yourself and reap the rewards.

1. Don’t Call Us Geeks

No really.  Don’t.

I can call me a geek.  I can call a geek a geek.  But just like I can’t call a black dude n**ger even if he uses the word himself, you can’t call me a geek.  It suggests a lack of respect.

And don’t even think of calling us nerds.  That might just add 50% to your quote.  Or at its worst, cause an undesired tension in your working relationship which is far worse than paying a bit more.

Read the rest of this entry »

The Danger of Unpaid Consulting, And One Answer…

In Uncategorized on February 12, 2008 at 12:46 pm

One thing that happens a lot in the web development and design sphere is the problem of unpaid consulting.

Actually, I’ll rephrase it a little… it happens all the time!

It’s rather tricky. Clients are interested in us because we offer them something that gives them better efficiency, sales and returns. But what we do is complex and sophisticated.

As it’s me that does all the sales work I find myself often giving over two hours of my time to a prospect in order to explain how the dynamic websites work. I’m educating them. For two hours.

How much would it actually cost to get an expert in any field to educate someone for that period of time on a one-to-one basis? £120? £240? Certainly it wouldn’t be cheap.

Yet there I am, explaining various elements of design, hosting and development… all for free.

Not only that, but many clients expect proposals, complete with mockups. For free too, of course. After all, we’re only selling.

And it’s a trap I think that all IT types need to be wary of. We’re natural born ‘pleasers’. We want to write cool stuff, but more importantly, we want people to acknowledge that coolness. It’s interesting that the concept of Open Source is so strong in IT. There aren’t nearly so many top photographers offering any of their materials with a right to free duplication as there are developers.

But here’s the thing… free doesn’t put food in the table. Each prospect may be the result of two hours of work before we even get to visit. On top of that is the two hours of free consultancy they end up receiving when we go and see them. Then there’s the proposal – that can be four hours for something simple, but easily a 16hr job. So we have up to 20hrs per prospect, before a sale is even agreed.

If we then assume a one-in-three conversion (because they’ll probably talk to three potential clients) that means up to 60hrs of work for each client won. I’ve actually estimated that by and large we manage on about 40hrs per client win.

Now here’s the funny thing – many of the websites we produce take less than 40hrs to build. Let’s say each is 30hrs of work to build – what with all the toing and froing of ideas, images and copy.

That makes 70hrs per website. If you’re going to make a modest, middle class income, and cover costs, then chargeable rates have to be around the £30 an hour mark. That’s about what most backstreet mechanics are charged at. So the very base price for a website built according to expectations above, has to be £2,100.

Read that figure.

£2,100!

For a basic, simple, custom website.

We’re working on developing techniques to get web developers away from this problem. Expectations are far higher than can be fulfilled economically. Check back to the blog regularly to see our up and coming announcements…

Does the web industry suck?

In Business, Web Design, Web Development on January 17, 2008 at 9:22 am

I’m not going to rant here about all the great clients, who understand that time is expensive, who listen, pay attention, and do their own research.

But what I do think is that there’s a significant chunk of people out there, with no clue as to the Web, what it’s for, and how it works, who currently seem to be desperate to jump onto the bandwagon. They sometimes actually have some pretty sound business ideas.

Thing is, they turn up at our office with these huge plans. And a budget of £250.

There then follows an awkward silence as we have to explain that £250, like in dentistry, doesn’t really buy you a great deal of cosmetic awe. Even if the underlying software is free, you still need someone with the ability and understanding to implement it correctly. And they’re in demand.

But then that brings up another issue – the one of the wannabe web designer. Very little understanding of the technology or business, but does have a copy of Frontpage, Dreamweaver, or worst of all – Flash and only Flash. And thinks they can design for the web because they’ve done some ok print jobs in their time. They over promise, often raising expectations, under-quote (causing pricing pressure) and under-deliver.

Not all are actually that bad in overall design terms either, but they have a habit of disappearing when things get difficult. If one of their sites is hacked they have absolutely no idea why, and can’t do much about it. They don’t understand what the difference between CHMOD 777 or 766 can mean to the security of their site. In fact, to make their life easier, they simply switch everything to 777. And they’ve got so little money from their £300 job that they most definitely can’t afford to pay a TruePro (my TM, maybe. Perhaps) to come in and get digging, and to configure their site correctly.

And clients sometimes need to accept that they can’t just say “gimme a website!” to a designer/developer and expect them to magically mind-read their true desires. For free, of course.

Thing is – how’s a client to know the difference between a good or bad web company? It’s no easier than knowing the difference between a good or bad engine design in a car. The only way people learn is by watching what or who gets the most reliable, dependable and economical cars out there. And if there are none, then eventually someone will come along and do just that. Like the Japanese did to the British motorbike industry, so, surely, will the good web companies overtake and close down the bad ones.

So to answer my own question – I actually think the web industry does suck right now. But it’ll get better – slowly, top web brands will move to the fore, and the rubbish ones will fade away. And it won’t be from expected sources either. For example, WordPress.com is likely to become a major force for many small business websites, with many moving to self-hosted WordPress sites once they need more control or uniqueness. Why does any startup in a non-tech field need to commission a custom site when there’s plenty of great, free or cheap designs available?

And that’s where the future website designing and hosting brands will come from. The small one man web companies need to adapt to this market and consider that the direct one-to-one model of web design & development is approaching its death knell. Instead, these small companies will become facilitators – finding the best solutions for the non-techie clients, setting them up, and then briskly moving on to the next client. The technical knowhow, fixing up and hacking will be concentrated in key points. They’ll set up or review systems like SugarCRM, Plone, WordPress, and more.

Bigger clients will of course still need their own web applications built to suit any unique business models they operate, and they’ll be able to afford the fact that few of these can ever cost less than five figures. So that business model will continue, and should pay more too as the solutions become critical to firms.

I know I’ve just had something of a ramble there – it’s purely a stream of consciousness thing. I think the web industry is on the verge of maturing. That doesn’t mean the days are over for specialists. Just that the mass market will move to commodity systems, while the specialised stuff will actually start to pay the kind of rewards that should be available to people who work with a difficult and challenging technology.

Getting Your DNS Settings Right

In Web Development on January 4, 2008 at 1:30 pm

One thing worth thinking about in 2008, is fixing the DNS entry to your website. Most here are probably set up just fine, but here’s one of the most common problems we see:

Go to a website – eg, http://www.marketsafeuk.com and it should all work fine.

But take out the www and go to http://marketsafeuk.com and it doesn’t.  You just get a time out as the DNS fails to resolve the request.

This happens on a remarkable number of sites, even those belonging to some web designers. And it’s poor because a lot of users have got used to not typing the www subdomain to many addresses. They expect the null subdomain to point to the normal website. How many customers would Amazon miss out on if going to amazon.co.uk didn’t work? Lots….

So – if your site experiences this problem go into your domain’s control panel and set up a new A record where the subdomain is left uncompleted. The ip address should be the same as your usual one. Most control panels should allow this.

Your webserver, in most cases, will be set up by default to serve a blank subdomain the same way as the www one. If not, you may need to talk to your hosts about resolving this.