I am Lee Baillie

5 Things to Consider When Starting a Website or Web Project

website-code

There are many ways to fail when launching a new website. Just as anything else in life, the Internet is a massive place and you are just a tiny speck on one of billions of radars.

The trouble starts when you, being so close to your own project, see your website as much more than it actually is. And I’m not only talking about finding a niche and all that fun stuff, but you have to take yourself and your project with a pinch of salt because that is exactly how the rest of the world will be taking it, too.

If salt is not your thing then you may just have to substitute it with a dash of failure because, perhaps unfortunately, the Internet is very salty indeed.

Being close to your project is not a bad thing – indeed you can be the driving force behind it and thrust it upon the bleary-eyed and unyielding world. But the measure of success comes from afar. You simply cannot march head-first into a new web venture with guns blazing and developers flanking your left and investors flanking your right; for a start, success comes, ninety-nine per cent of the time, over a long period of that thing we call time, after many sleepless nights.

However, a project often falls into disarray when certain procedures aren’t adhered to. I’m going to list five things here that I think are of such great importance that it could form part of a check-list by which to measure the success of many an online venture. I list them in no particular order and the list is by no means complete.

  1. There’s no rush
    Really, there isn’t. If you’ve come up with a brilliant idea, a true light-bulb-ping moment, get it all noted down, research it and talk about it (a lot) with people in the know. They can advise you of what is out of scope, what might be better and what is so good or bad about your idea. Don’t rush to a cheap freelance developer and hope to get it done and be reaping the rewards by Friday.
  2. Do a “soft launch” if you have to
    If you really want to get your project out there ASAP, there’s usually no problem with doing what the industry dubs a “soft launch”. That is, launch your project warts-and-all and hope to gather a decent enough following to continue after you update to full-launch mode. A soft launch doesn’t just mean slapping a ‘beta’ tag next to your logo, it means carefully informing users what’s going on and what might change. It is also a great opportunity to gather feedback from Joe Public. Remember that openness is so sacred on the Internet that if you don’t inform people that you intend to start charging, you may face a backlash as soon as you flip that big ol’ switch.
  3. Don’t hope for an instant crop from a single seed
    As I’ve already alluded to above, it’s so important to be careful not to hope for too much from your project. I’m really not trying to put a downer on any project, I completely believe that more Facebooks and more Googles are hidden in the back of peoples’ minds in random exotic places around the world. I just think that keeping a cool and level head, working really hard and speaking a lot with people who know what they are talking about is much more successful than blind hope. They don’t talk about crops with regard to success for nothing; a crop takes time to grow and, often, people can only afford the time, money and effort to start that crop with one tiny-weeny seed.
  4. Don’t panic when something goes wrong
    Things do go wrong, FACT. It’s not always one person’s fault and it can, almost always, be fixed. But the most important part, before fixing what’s broken, is to not panic. Remember, you are close to the project so it’s difficult to see it from a more reasonable, and indeed a more real perspective. Seek help, calm down and have a tête à tête with your developers, designers and anybody else involved. Not only are you more likely to get the problem fixed, but you will probably get it done a lot more quickly than if you ran around like a headless chicken first. If a project completely falls over, you don’t need to follow it like a sack of potatoes; cool it to the extent that you could shock an ice cube, roast your chicken and potatoes with your pinch of salt, then get things sorted. It’s also worth noting that, if you use an agency, they will have factored-in (I hate that phrase) some contingency time in case of such an event.
  5. Enjoy the process!
    It’s one thing to be good at it. It’s a completely different thing to enjoy it, too! If you enjoy the whole process, you will find that you are able to handle a lot more problems head on, with fingernails intact. Things run so much more seamlessly if you choose people who you like working with to help build your project into something important. Gifted with the choice between a person/people/agency who are very good at what they do, but are lacking in the personality department, and another person/agency who aren’t as good but can get the job done and are fun, engaging, interactive and proactive with you then, hands down, the latter is the better choice.

I’ve tried not to be too negative in my five points up there. I think that the Internet would be such a cleaner and more successful place if people just stop falling over each other trying to find the next big thing and just relax, sit back and take things one step at a time! And if things don’t go according to plan, pick up the pieces and keep going with your head stuck firmly on your rigid shoulders.

My boss (@elliott_king) told me something today that resonates well with this article. He said, “don’t worry if there’s something that really can’t be done, or that goes wrong; there’s always a work-around”.

Indeed. :smile:

Get a free iMac (Yes, really.)

imac-promo-header

Yes, I know, you’ve seen it all over the Internet. Free this, free that. But believe it or not, this one is genuine and it’s actually pretty simple and easy. Let me explain how it works…

There are four steps to this one. Firstly, you need to click this link. That will take you to a website called Freebie Jeebies.

On their offers page, there’s one for DVD rental site LOVEFILM.com. All you have to do is sign up for their two-week trial and rent just one DVD, tell your friends to do the same and you will get an iMac. Simple!

What the company does in order to send you a free iMac is get advertisers and companies to pay them commission for every new subscriber (that’s you) they pass on to them. So if you click on the link, proceed with one of the offers and pass the link on to x number of people, YOU could be getting your free iMac in just a few days!

There are other other gifts, too, such as the Macbook Air, the Macbook Pro and a whole bunch of iPods and other stuff.

Go get one!

Display Tweets on Your Wordpress Blog Without Plugins or Widgets

Yes, Twitter has an HTML widget that you can paste easily into any page. But the truth is that this widget is a little clunky and adds code to your page that can be a pain to style.

If you have a Wordpress blog, the whole process just got a little simpler with the wonderful hack displayed below. Simply replace *YOUR-TWITTER-USERNAME* with, you guessed it, your Twitter username and you’re done!

You can play around with it and add a prefix and a suffix where required. For example, you might wish to place a ‘follow me on Twitter’ link at the end of your tweet.

A perfect example of its use can be seen at the top of this page. I’m using it myself.* And you don’t need to worry about @somebody links — they show up too.

Simply paste the PHP below where you want your tweets to appear and you’ll be up and running in no time. No clunky external JavaScripts or Wordpress widgets.


<?php

$username = "*YOUR-TWITTER-USERNAME*";

// PREFIX - Place anything you want to appear BEFORE your tweet here
// WARNING: You can use HTML but remember to backslash any quotation marks (e.g. style=\"background:#FFF;\")
$prefix = "<h3>I tweet about...</h3>";

// SUFFIX - Place anything you want to appear AFTER your tweet here
// WARNING: Same as for PREFIX
$suffix = "<br /> <a href=\"http://twitter.com/*YOUR-TWITTER-USERNAME*\">follow me on Twitter</a>";

$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1";

function parse_feed($feed) {
    $stepOne = explode("<content type=\"html\">", $feed);
    $stepTwo = explode("</content>", $stepOne[1]);
    $tweet = $stepTwo[0];
    $tweet = str_replace("&lt;", "<", $tweet);
    $tweet = str_replace("&gt;", ">", $tweet);
    return $tweet;
}

$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>

Happy blogging/tweeting.

* I was using this piece of code but I’ve since re-designed my site. I needed slightly more functionality and this little snippet just didn’t quite cut it so I’ve had to revert back to Twitter’s own HTML widget.

What Makes a Good Web Designer?

Being one, I often ask that question to myself and others. What qualities, skills and abilities must one have if they are to be a “good” web designer?

Lets ask a few people.

Joe Bloggs – Programmer Extraordinaire
Q: What do you think makes a good web designer?
A: A good web designer is one who makes websites simple, semantic, structured properly and without lots of frilly bits. None of the bells and whistles. Brains above brawn.

Hmm. Interesting.

Jane Globs – ABC Corporate Company Limited
Q: What do you think makes a good web designer?
A: Aah, that’s easy. They must listen to our brief exactly. We know all about web design. We know how to speak to our audience on all other media – why not web design? In fact, a good web designer is one who doesn’t design at all. They should take our design and build it. Yes. A good web designer just listens and gets the job done. On time of course.

Indeed.

John Smith – Little Small Tiny Business Shop
Q: What do you think makes a good web designer?
A: I don’t really know. I’m scared of web designers. I like to have as much control over it as possible. They must design a good website that speaks to my potential customers. Or maybe my current customers. Can they do that? I don’t really know. But a good web designer does need to be cheap. None of this way-too-many-grand lark.

Expected, no?

Sam Simms – Go-Between Web Design Wannabe Outsource Company
Q: What do you think makes a good web designer?
A: A good web designer not only has to make my clients happy, but me too. I must like their work before I decide that my client will like it.

Oh dear.

Jack Frost – Web Design 1-2-3
Q: What do you think makes a good web designer?
A: A good web designer is one who uses trends to highlight non-specific parts of a web page. They must design unique and effective sites that speak to the proposed audience and they must be on time and on budget when they do.

I hear a sigh.

Mr. Bhigschott – Public-Funded Brilliance Limited
Q: What do you think makes a good web designer?
A: Lots of AJAX. Cool animations. Trendy. Trendy. Trendy. Shiny logos, reflections and hand-drawn typography. AJAX some more. Rounded corners and whatever else our focus group tells us.

So what makes a good web designer? Well, it depends on who you ask.

What’s even more startling, exciting and daunting is the fact that it will all change again in six-to-twelve months.

Free CSS Template: Wordsworth 3

Introducing Wordsworth 3 – the third in the Wordsworth CSS templates series.

This template is for any website that uses a lot of text. The point of it is to display text in a beautiful and simple way, with clean key lines and crisp edges.

I’ve worked hard to create a fully-legible website with little clutter and limited dark space.

You will also find one or two neat little features, such as the CSS drop-down navigation and the JavaScript ‘Feeds’ menu.

Feel free to download and customise as freely as you like; the template is free and you don’t have to give me credit for the design. Please don’t sell it, though, because that’s not fair.

Live Preview or Download Now

I tweet, I tweet

I'm at Finchley Central Station (Finchley, London). http://4sq.com/6I8FW8

Tweeted about 2 hours ago

I'm at Chingford Mount. http://4sq.com/9nGHLG

Tweeted about 3 hours ago

I'm at Peel Close. http://4sq.com/bvNHXT

Tweeted about 11 hours ago

GetTweets was written by my friend and colleague @andrefigueira, developer and designer at DesignFront.

 

Yes sir, I can boogie

Some of the albums I listen to the most in alphabetical order. Click the album to view it in the iTunes store.