What do I do?

I’m now a full-time, freelance web developer/designer after 3 years working at web agencies in Manchester, so feel free to get in touch with questions, requests for quotes, etc!

About Me

Think of this as a brief CV of of my skills and interests…


I work in OO PHP5 with development experience of Content Management Systems for a number of years. I’m experimenting with various design patterns, in particular MVC using CakePHP.

For the front-end I work in XHTML (aiming for strict) with CSS. I’ve been geeking off on jQuery recently, which is pretty amazing stuff. I can turn a design around in a few days with valid markup and CSS from a PSD and I use microformats when it’s appropriate.


I’ve found myself getting into RDBMS more than I imagined with finding data structure overlooked in too many open source projects; I feel like this is the source of a good project. MySQL5 is my current package – I’m discovering more about the usefulness of views and stored procedures, which I’m hoping can really improve the back-end performance of some CMS projects along with transactions through InnoDB tables.


Early on, working with web development I spent time freelancing but most recently I’ve been Production Manager at a web agency specialising in working with charities and non-profits, working with four other developers. This can be as a developer myself realising projects from the brief through to delivery liaising with clients and working with designers and other developers as well as being in a supportive role to the rest of the team working with schedules and the like.

From some of my first projects, I’ve had a hand in e-commerce fom using old perl scripts to writing my own e-commerce bolt-on to our in-house CMS.  I’ve done some work with OSCommerce and more recently experimenting with Magento.

Im terms of web development, I’m keen on performance issues from query optimisation and server/client-side caching techniques.


At university I got hooked on accessibility and usability (which ended up being my final project, applying that to open source CMS), which lead me into internationalisation. I many ways these areas are all linked and should be considered through all stages of development.

A lot of understanding these lead me into the significance of the semantic web, or at least in writing semantically correct code. Microformats fit well into this.

I’m really into the ideas surrounding the socialisation of the web; identity, networking sharing, etc.

I try and tinker with web APIs when I can, to understand how to reuse and mash-up data; I feel that my interest in the social nature of the web embraces all of these things along with basic social psychology.

Away from work I’m into writing/performing music, film-making/screenwriting & photography. When there’s time!

Be Sociable, Share!

“What do I do?”61 Comments

  1. Hello there, There’s no doubt that your web site may be having internet browser compatibility issues. When I take a look at your web site in Safari, it looks fine however, if opening in IE, it’s
    got some overlapping issues. I simply wanted to give you
    a quick heads up! Other than that, great blog!

  2. What i do not understood is actually how you’re no longer actually a lot more well-appreciated than you may be now. You’re very intelligent.
    You already know thus significantly in the case of this topic, made me for my part consider it from so many various angles.
    Its like women and men aren’t interested until it’s one
    thing to do with Woman gaga! Your individual stuffs excellent.
    Always handle it up!

  3. I think that what you composed was actually very reasonable.

    However, what about this? what if you were to create a killer headline?
    I mean, I don’t wish to tell you how to run your blog, but what if you added something to possibly grab folk’s attention?
    I mean What do I do? | Here in the Hive is kinda vanilla.

    You could glance at Yahoo’s front page and watch how they create article headlines to get viewers interested. You might add a video or a related picture or two to get people interested about everything’ve written.
    Just my opinion, it would bring your posts a little bit more interesting.

  4. Write more, thats all I have to say. Literally, it seems as
    though you relied on the video to make your point.
    You obviously know what youre talking about, why waste your intelligence on just
    posting videos to your site when you could be giving us something informative to read?

  5. Hi! I know this is kind of off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having difficulty finding one?
    Thanks a lot!

  6. I was curious if you ever considered changing the structure of
    your site? Its very well written; I love what youve got to say.

    But maybe you could a little more in the way of content so people
    could connect with it better. Youve got an awful lot
    of text for only having one or two pictures.
    Maybe you could space it out better?

  7. Quality posts is the crucial to be a focus
    for the viewers to go to see the web site, that’s what this web site is providing.

  8. Hi there, always i used to check weblog posts here in the early hours in the daylight, for the reason that i
    love to find out more and more.

  9. Yes! Finally something about Private Health Insurance What Is It.

  10. I don’t drop many remarks, but i did a few searching and wound up here What do I do? | Here in the Hive. And I do have a couple of questions for you if it’s allright.
    Could it be just me or does it appear like some of the responses appear
    like written by brain dead people? :-P And, if you are writing at other places, I would like to follow everything fresh you have to post.
    Could you make a list of all of all your shared sites like your twitter
    feed, Facebook page or linkedin profile?

  11. Hi there, everything is going sound here and ofcourse
    every one is sharing facts, that’s actually excellent, keep up writing.

  12. I’m not sure exactly why but this blog is loading incredibly slow for me. Is anyone else having this problem or is it a issue on my end? I’ll check back later on
    and see if the problem still exists.

  13. Hello to every one, since I am in fact keen of reading this blog’s post to be updated daily. It consists of nice information.

  14. I’m very happy to uncover this site. I want to to thank you for ones time just for this wonderful read!! I definitely liked every bit of it and i also have you bookmarked to check out new information on your web site.

  15. Hey there! Would you mind if I share your blog with my
    myspace group? There’s a lot of people that I think would really appreciate your content. Please let me know. Thank you

  16. I drop a leave a response when I appreciate a article
    on a site or I have something to contribute to the discussion.
    Usually it’s caused by the fire displayed in the post I read. And on this article What do I do? | Here in the Hive. I was actually excited enough to create a commenta response ;) I do have some questions for you if it’s allright.
    Is it just me or does it seem like a few of the comments appear as
    if they are coming from brain dead individuals? :-P And, if
    you are posting on additional online sites, I
    would like to keep up with you. Would you list all of all your community pages like your Facebook page, twitter
    feed, or linkedin profile?

  17. Paragraph writing is also a fun, if you know afterward you can write or else
    it is complex to write.

  18. It’s truly very difficult in this busy life to listen news on TV, therefore I just use web for that purpose, and obtain the most recent information.

  19. Ahaa, its fastidious discussion about this post at this place at this weblog,
    I have read all that, so now me also commenting at this place.

  20. Hey there! I know this is somewhat off topic but I was wondering which blog platform
    are you using for this site? I’m getting tired of WordPress because I’ve had problems with hackers and I’m looking at alternatives for another platform. I would be fantastic if you could point me in the direction of a good platform.

  21. I every time emailed this webpage post page to all my associates, since
    if like to read it next my friends will too.

  22. If some one needs to be updated with most up-to-date technologies then
    he must be pay a visit this site and be up to date every day.

  23. I have to thank you for the efforts you’ve put in penning this site. I am hoping to see the same high-grade content by you in the future as well. In fact, your creative writing abilities has motivated me to get my very own blog now ;)

  24. If you are currently looking for medical coverage, and are
    having problems, what you may not know is
    that getting health coverage today is easier than it ever
    has before. Several group policies allow for employees who already have
    cover with other programs while others require all employees to be insured by a sole policy.
    So, the best time to check on health insurance quotes is now.

  25. The benefit to you in using a mediator is that the information you are given is purely unofficial, which means you
    don’t have to follow it if you don’t want to. Shopping for cheap car insurance rates online is definitely the easiest way to start with.
    But the Democrats think it could get them back on track after the blowout
    in last week’s debate.

  26. hey there and thank you for your information – I have certainly picked
    up anything new from right here. I did however expertise a few technical points using this site, since I experienced to
    reload the web site many times previous to I could get it to load correctly.
    I had been wondering if your web hosting is OK? Not that I am complaining, but sluggish loading instances times will sometimes affect your placement in
    google and could damage your high-quality score if ads
    and marketing with Adwords. Anyway I’m adding this RSS to my email and can look out
    for a lot more of your respective fascinating content. Make sure you update this again soon.

  27. The projected insurance companies that will most likely have the biggest
    rebates would be United Healthcare subsidiary Golden Rule with $37 million, Humana
    with $28 million, and Connecticut General with $11 million.

    In those questions will also be 1 relating to private heath care treatment
    and having some health insurance quotes. In fact, it is likely that
    your premium is higher than your other Florida insurance quotes because you
    are looking at a very comprehensive and aggressive insurance plan.

  28. In addition to taking lives and causing countless injuries, natural disasters can also inflict severe financial damage.

    We all know that it makes a lot of sense to
    buy the important things from someone you trust. re happy with your current insurer, you can always request that they match the

  29. Then when they file a claim, they’ll add on all kinds of
    damage. If you don’tknow what you want to accomplish, then you’re just making the whole process of
    buying life insurance for over 50 more complicated.

    When buying a car, a common exchange of goods and services between buyer and
    seller takes place.

  30. Most umbrella policies are fairly low cost foor the amount of coverage that is offered.
    As long as a large difference remains between the value of male and female claims the
    insurance industry, byy law, will be able too discriminate on the basis of gender in the costs of the policies they offer.
    The truth is that it is possiible to obtain cheap full coverage auto insurance, it’s just most
    of the car owners fall for the same trick that auto insurance companies utilize.

  31. Fully comprehensive insures give you all of this cover, but also protect an individual for damag to
    your individual vehicle. The first step in keeping senior carr
    insurance affordable is to stay as safe a driver ass
    possible, and to know whhen it is time to hand thhe wheel over to someone else.
    With so many different types of poliucy available, not tto
    mention the hundreds off insurance companies competing for
    your business, car insurance can be confusing enough at the best of

  32. The moe sophisticated the security system, thhe greater the home insurance discounts.
    You can change the nature of your home business too avoid paid driving.
    Natural disasters are also coovered by home insurance policies, although you will want to
    make sure befoore making a claim hat yyou have coverage.

  33. Soome of these solutions involve purchasing special products, while others focus
    on ways your family can reuse and recycle to avoid the need tto purchase other products.

    However, if you decide to the do-it-yourself route, you’ll need to pick and choose
    from many components or preset package deals. the premium on your home insurance; be sure that you let
    your agent.

  34. Very rarely, if ever, does the owner of a building provide coverage to a renter’s
    property. The current economic cycle that is being faced in the United States also means that there are potentially fewer buyers,
    as unemployment continues to plague nearly every region and profession.
    One of the reasons why your home owner’s insurance might increase every year, accoring to Home
    - Tips.

  35. Rob Townend, director off property claims at Aviva, said: “It’s great that famous sporting events inspire youngsters – and possibly some overenthusiastic parents – to get out in the garden and knock a few balls around, but it might be as well to direct those games of footie, tennis or cricket away from your home and towards the end of the garden or perhaps a local park. If you want discount home insurance, you have to be ready to go and seek it out. The type of construction and materials used in building the house.

  36. Max Healthcare a much trendy healthcare delivery rovider in North India is part of Max Indfia Group which has business interersts in liffe insurance,
    health insurance and clinical research as well.
    You can expect to shell out far more in the even the medical professional is simply not inside the
    carriers network, or perhaps you could opt to investigation morde affordable alternatives.
    The health coverage enables you to take good care of

  37. Keeping things out of the yard in the first place is always a good defense.

    This policy does not cover land or thhe land where other structures are located.
    This doesn’t only mean that they have double glazing, it means that the doors
    frames and window frames are also fully insulated.

  38. Since the male drivers drive aat higher speeds so even iif they
    crash on tbeir own, the loss is high. Thee most often abused laws are running stip
    signs, speeding, entering aan intersection with oncoming traffic, changing lanes too rapidly,
    and passing in a no pass zone or on the right hand side. This service is available in all the state of US and in Canada.

  39. To get a good deal, you can choose from a variety of insurance providers by
    comparing their quotes online. ‘ Liability protection-it
    includes personal accountability and medical expenditure.
    Devote a little extra at the start for the extra security.

  40. Filing a Bodily Injury Claim Step 3: See a General Practitioner.
    Use a tax relief accountant to help combat the frustration you may feel as your business grows.
    Think about taking off the policy of the leawsing inside your insurance policy to
    save cash.

  41. Premium coverage options abound whwn you start to
    unravel auto insuraznce company details, this is definitely
    worth checking out if you’re going to be doing a lot of driving.

    Many events happen in the course of renting property. For instance, you have a home
    that is completely yours, but with no insurance.

  42. By considering these five factors that affect teen car insurance, you can
    make those teen years a little less expensive and a lot more
    enjoyable. Generally, the insurance prremiums for the young drivers are more
    expansive than any other categorized populaces.
    For example, it’s known that car insurance premiums will increase when a young driver is added to the

  43. There are lots of auhto insurance providers,
    all offering very related products. This particular method of obtaining vehicle coverage
    completely does away with many of the hassles that ued
    to be involved when searchiing for coverage. If you have a
    friend or relative with a van, ask to borrow theirs.

  44. Pay as you go insurance only enables you to pay for the mileage you drive thereby saving you money on the miles you don’t.
    In NSW, once you have purchased a car, there are a couple more things to think about:
    getting a cover note from your insurer, purchasing ongoing insurance, transferring the car.
    Let us see some of the real factors that can govern the price of
    your car insurance.

  45. Is insurance for landlords uncomplicated to put in place and actually find in the marketplace.
    You ccan easily of course not possess any insurance whatsoever but
    along that rroad chaos lies, think about having to cover the costs of a rdnters possesskons being
    takenif there was a burglary or having to change
    locks oor broken windows folliwing a break in. While we can’t make your decision for you, we can provide you with the information you need to make an informed decision.

  46. The company was the first to offer life coverage in India.
    Term policies are typically issued in 10-, 20- and 30- yea increments, with the shorter term policies being less expensive than the longer.

    But not too cheap, because a cheap lide insurance policy will mean dissatisfyingg coverage.

  47. From the start you need to realize tnat havving a website is no llnger a token, it is
    a have to, it is a fact that a website and being found in Google search ads tremendously to your brand recognition and
    standing in business. If yyou wish to define SEO inn full term Search
    Engine Optimization then typically you must mean by an optimizatoon process of a web
    site for search engine sites. You want the search engine
    spiders to be able to find all the pages on your siote with no difficulties, and your site map makes this possible.

  48. Froom tgis modest starting point, Steve aand a small band of other
    local guides have built a business from showing peoplee the countryside that they love.
    The dream of having many properties, renting them out,
    and allosing tenwnts cover the accumulated equity is a particularly ambitious plan.
    As such your main asset is yolur buy-to-let investment.

  49. Nowadays, your budget is stressed to the limit iin a lot of ways.
    His articles are widely read because of the lucid manner
    of wriiting and thoroughly resewarched datas.
    Learn about the benefits of hiring a real estate lawyer tto help
    you make our decision.

  50. good day! , Everyone loves a person’s crafting a great deal! write about most people carry on some sort of distance learning a lot more close to your content on Yahoo? My partner and i need a professional for this area to unravel our challenge. Could possibly be that is you actually! Looking forward to appear an individual.


  1. Great info….

    [...] This information pretty much drives home the point. It is a very useful point of reference and I was honored to provide a backlink on my blog. Thanks. [...]…

Leave a Reply