9May2008

Reasons why a web developer should blog

Posted by Dan under: General.

Following on from a previous post (Why Blog?) and now that I’m a more avid blogger, I’ve got a few reasons why web developers should blog.

First of all, when I was thinking about this on my journey home I realised it’s the careerists I’m talking about.  If you do web development for a day job and you leave it behind when you leave there’s no slur intended but if you’re someone who has a passion for anything on the web - share it.

Build a personal brand

I hate that heading already!  Who wants to be branded?  Using a marketing word makes me a little uncomfortable but in the end that’s what we’re doing.  It’s how you get known for your opinions and sharing what you know.  In many ways it’s as good as a CV because you can over time show the depth of your passion and understanding for your specific interests and show how you’ve developed.

Network

If people read what you write and comment, it’s a basic form of networking and with using networking sites like LinkedIn and showing that on your blog it can encourage networking opportunities.

Hone your knowledge / question what you think you know 

I have to admit that since I’ve been writing more here and on LinkedIn’s Q&A section, it’s really helped me to think through ideas or notions I have.  The process of putting these into words can be really beneficial.

Community

Within web development (and the millions of niche subjects within) there’s well known bloggers or sites out there such as Cameron Moll and Jeffrey Zeldman and sites like Site Point and A List Apart for example.  I think even though the average web developer will have very few subscribers (at least to begin with) it can help you feel like your a part of something bigger and that you can help share information and express your opinion.

0 

9May2008

MySpace opens up

Posted by Dan under: social web.

Some interesting news broke today about how MySpace is opening up personal profile data in a project they call ‘Data Availability’ and have announced they’re joining the Data Portability group.  So far as I can see, there’s a gradual roll out from allowing you to export and wander off with your profile data, leading up to anything from MySpace at all - your friends, your media and preferences.

MySpace were one of the first to join up in Google’s OpenSocial movement and it appears they will be using oAuth too.  I’m not sure yet how much of what they’ve done is proprietary or based on open standards (such as those the Data Portability group endorse).  It’s about time one of the big players stepped forward with a message like this.  It’s OK to be open - we’re not scared of everyone leaving us in droves!

Check out articles about this on c|net and John McCrea’s blog (Plaxo) for more background on this.

I’ve said for a while (more often that not on LinkedIn answers), that if social networks want to break fatigue and find more value, they need to provide compelling services and allow people the freedom to use whichever service suits their needs.   I’m actually surprised that MySpace was the first, maybe there’s hope for it yet…?  I’m doubtful as to whether Facebook would ever take this approach to openness - they like their controlled silo too much I think…

0 

7May2008

Owning our media

Posted by Dan under: General.

It’s something I think about from time to time; Why do we feel the need to own a hard copy of music or films anymore - especially those of us that work around computers?

I eventually succumbed to the iPod and I’m really pleased I did.  I listen to far more music because of it and revisit tracks I’d long forgot about and sampled tasters of bands I’d never heard of far more frequently but this reminds me that we’re potentially at a transitional phase.  Will we ever go all-digital when it comes to music and films?

Increasingly we have technology in our lounges that is web enabled so you can easily imagine a time when you can download movies to your TV…  I have a fairly decent sized DVD collection and partly through eco-matters and the fact that when it comes to this stuff I always hunt for the lowest price, I’m starting to wonder why it is I buy media like this.

There is a difference in looking through racks of CDs to find something; an inspired choice.  You can pour over the artwork and maybe invoke a bit of nostalgia.  The whole thing has been designed from the track listing, the artwork, the packaging, etc.  The logo might change for an album, the band photo might have different members than their previous album.  Is there a way we can replace this with the purely digital?

Years ago, I’d buy into a band and I’d collect everything by them as it came out and hunt down back issue stuff - but maybe that’s partly due to growing up in a record shop ;)  I’ve got rid of loads of CDs over the years and yet I still have a hoarde of 100s of old albums and singles.  When bands are no longer popular or have long been forgotten, aside from personal value, what are they except plastic boxes taking up space on your shelves?

The digital thing concerns me too.  If I buy a CD, I’ll rip it into iTunes so that I can take it around with me but I’ll do this at the highest quality MP3.  Most downloads are half the bit-rate and because of the compression, they lose elements orf the tracks you can’t get back.  Although on a portable device like an iPod you can’t notice too much, on a larger/better system I’m convinced you can - but is that because I’m biased because I understand how the compression algorithm works?

So - I’m torn between the old and the new.  I’m not ready to be all digital yet but I almost resent having lumps of metal and plastic like CDs.  I like rooting through a pile of CDs I’ve not browsed in a while, which are in some random order and finding a jem - cover-flow doesn’t come close!

Finally, there’s the almost philosophical point in this - our sense of ownership.  We go to a shop and buy a ‘thing’; it’s ours.  If it’s all digital does it somehow degrade the sense of ownership and with it, lose the investment we can make in buying into the bands or the films we chose to have access to?

If the digital future brings subscription-based models to the fore, isn’t there a danger that in having wide-open access at someone else’s discretion that we become more apathetic.  Want the entire works of the Rolling Stones?  Turn on the music tap.  Want 100 tracks by new artists the system reckons are like what you already own?

On the other hand, maybe it’s a sign I’m not a teenager any more ;)

0 

4May2008

How far do we want to put our identities online?

Posted by Dan under: social web.

This is kind of a follow on to my previous post about identity on the web and data portability.  One thing I have been thinking about for a while to how we as people can often have discrete sections of our lives which may or may not cross-over.  We have families, friends, jobs, hobbies - each with various relationships and a way that we present ourselves.

Everyone’s lives are different (stating the obvious) , we use different services too.  For example; I use Facebook, MySpace and LinkedIn and have dabbled with others.  For me, these represent different aspects of what I’m interested in or what I do and there’s a little overlap but often not much.  I can’t presume it’s the same for anyone else but I could assume that other people’s work and home/family life is different or that their friends might not always be the same as their colleagues.

As users of social networks, do we want one system that can enable us to model our lives or use different niche networks for different needs?  Do we (as a user-base) care about one system ‘knowing’ all about us or do niche systems meet the needs of certain aspects of our lives in a more meaningful way?

The word is that Facebook might be slowly repositioning itself so that it could attract the LinkedIn/Xing business networking audience, which is interesting if not predictable.  I’m interested what this could mean for identity and social or business relationships online.  Can a company position itself as a ‘relationship networking’ service?

0 

4May2008

Identity and control

Posted by Dan under: social web.

There is a big movement on the web about peoples’ identity at the moment.  It’s not just about security, it’s about how you sign-in to the accounts with sites and services you use and how you can control the information about yourself.

So we have the DataPortability Group, which encompasses many technologies such as OpenID, oAuth and many others as well as project Diso.  The community is attempting to derive a means of embodying control and identity for users on the web and who you relate to (XFN/FOAF) , what you like (APML)  and what feeds you read (OPML) mixing in useful technologies to form a meaningful whole.

Aside from the difficulty in technological implementation, not only of a working solution but a solution that can be easily adopted by developers world-wide, I think we have some basic issues on a more conceptual level before people are really going to use this.

Say you have a single point of identity - your login is through a URL such as http://yourname.provider.com.  This suggests to me that your identity could be prone to the same issues as the average website but with more profound effects.  If you identity or provider goes down, you can’t log-in to any of your sites or services (unless a fall-back is considered), the providers would increasingly become the target of criminals and you would need the assurance in whoever is you identity host.

AOL and Orange (France Telecom) for instance have enabled their user accounts as OpenIDs, which is a significant move in terms of availability (but still is an issue over whether there are the opportunities to use these on many high profile consumer websites and whether their customers understand what this means to them).  With a name like this, you may feel a sense of security but it’s possible for any developer or host to become an OpenID provider.  Would a bank be a more likely source for your identity or is putting all of your important personal information in one place asking for trouble?

Imagine all of your accounts on the web used your URL as your login and services polled your APML for interests, your feed reader polled you OPML reading lists, etc.  This much reliability surely needs a different and more secure kind of host?

Any thoughts?

3 

25April2008

What is Web 3.0?

Posted by Dan under: web development.

I dreaded that we’d soon reach the point of trying to label what web3.0 would be. The fantasy, the conjecture - stop now! While web2.0 grouped a collection of technologies, design and concepts, it’s implied versioning of the web is proving counter-productive. These are tools to help us do our jobs as developers, buzzwords to explain concepts to investors and that’s about it. Read/Write Web has a decent post on this.

As that post illustrates, the v3 of the web has many ideas because the web doesn’t work like that. There are a lot of great and interesting technologies out there but let’s not try and dump them all together, eh.

There are still many sites out there which aren’t accessible, which aren’t usable and some which have no point at all. Are these relics of web 1.0 or v1.5? While we look to the future of cloud computing and the socialisation of the web, we need to keep pushing to bring every site up to a decent standard with these basics in mind. The average user might not have even heard of web2.0 (thank god) and these are the people that need our help as developer now.

Make sites work better for people. Leave the buzzwords at home.

** UPDATED **

I just read this piece over at OnStartUps, which feels much the me way - and this one - web4.0, are you kidding?

0 

24April2008

The mobile web is dead… now we can get started!

Posted by Dan under: mobile web.

I read this piece on The Register this week, which isn’t the first I’ve read recently about the death of the mobile web. It’s sad passing will be mourned by 1000s, but many will probably not notice.

The sad thing is that this needs to happen. Not because it’s inherently a bad idea but because at least one part of the equation hasn’t added up. I still believe that access to web-based service can and should happen through any device that can do it but the history of the mobile web to date has necessitated it’s death.

Way back in 1997 I remember reading about WAP and how it would bring the Internet to mobile phones; a couple of years later there were adverts on TV from telecom companies telling you the web was on your phone. The reality was there were hardly any sites to use (in the traditional chicken and egg scenario) and the speed of the network and devices was doggedly slow. Want to check on eBay? Wait 3 minutes and it’ll cost you £1…sounds like the future is here!

The reality is that unless the user experience is compelling, usable and affordable very few will ever use it. The iPhone is a step in the right direction but the whole answer. Now we have a device that is compelling to use and that people are prepared to pay for so are monthly bills aren’t (entirely) subsidising our handsets.  This allows the operators to offer flat-rate web usage, which makes the service usable and for roughly what we’d expect to pay for a monthly contract.

With the iPhone we can also browse any website rather than mobile-only sites.  Good in that you can get to anything you’d normally use but, in my opinion it’s also a bad thing.

We still have the cross-handset, cross-browser issues to contend with in providing mobile sites (check Cameron Moll’s book)  but in my opinion there are different needs of someone accessing through a different device.  It’s understanding the service you’re offering on the web and what of it people might need on the move.

I think the history of the mobile web so far has to die in order to start the next chapter and hopefully we can learn from it.

0 

16April2008

Should the public care about Data Portability?

Posted by Dan under: social web.

I’ve long been behind the idea of data portability, especially in relation to social networks but does any member of the public actually care about this - or should they?

On the face of it, people have accounts for specific needs - Amazon because you are a customer, Facebook because that’s what you use for your social networking, etc. So why would DP make any difference to them? Surely it’s a technical problem with a technical solution?

While that is the case, I believe that it will change the nature of how people can use sites and services on the web. Let’s be fanciful for a second and suppose that we’re in a time when this is possible:

A new service is launched that appeals. You read about it and click join up. You paste in your OpenID (or equivalent) with your password, the service checks your details, you confirm that you give them access to the data they’ve requested and boom - you’re in. Not only that but if any of your friends use the service, you’re already connected. Out in your ‘personal dashboard’ (or social network home page), you can see your lifestream of who you know is doing what on which service and use your favourite tools to communicate and share across services.

You should be able to move from one service to the next painlessly. This also means that the service needs to work around value beyond using it’s closed walls to amass a number of users. Their service needs to have a clear USP and offer real benefit to their users or people can move on.

Facebook in particular seem to be embracing open access but on a very one way street; while you can access limited data sets from their API, they’re bring in more data from outside their system, making the proposition that you don’t need to go anywhere else - you can do everything you want here! But the fact that once you become so embedded in a silo like theirs it’s not easy to leave limits the chances of anyone trying another social networking service. Good fr Facebook but not great for users - in my opinion.

The reason I like DP and OpenID is the fact that you should own your stuff - the information people have about you and the files and media you share. Services should be a mechanism to facilitate a need - like social networking with communication, Flickr for photo sharing, etc. With portability, services will have to raise their game to retain users, which I believe should also give real merit to high company valuations for those that succeed in an open environment.

The public shouldn’t care about it now, but they should notice once a solution is found how they have more freedom and ownership, which if it’s successful would be a powerful thing.

** UPDATE **

Check out this article which is kind of related: http://techwhimsy.com/data-portability-do-normal-people-even-care 

5 

27March2008

OpenID for all?

Posted by Dan under: social web.

I’ve long been a fan of what OpenID is trying to do - effectively provide a means of managing log-ins and accounts of many sites from once source; your identity.  With it being a technical solution it’s had problems breaking through into the mainstream.  Maybe because it’s not used on many big sites that non-techies might use or it’s not clearly labelled as such.

A little while ago both AOL & Orange / France Telecom made all of their accounts openIDs, so these could be used for logging in to other siteds with but I’m not sure how well this has worked.  Maybe a new start-up called ClickPass could put a better public face on it?

There’s a great blow-by-blow account of their launch day, which is interesting in itself but what about ClickPass itself?  From reading the developer docs, it should be pretty easy to implement and they offer guidance of how to implement in many languages from PHP to Java to .net and more.

Who knows, maybe this could actually break through?

0 

26March2008

About social network decommoditisation and marketing

Posted by Dan under: social web.

Just a quick mention of a couple of articles I’ve picked up on today.  The first over at E-commerce Times talking about the fact that traditional advertising isn’t really working and the other from Publishing 2.0 about the decommoditisation of social networks.

I’ve long been confused at most social networks reliance on conventional web advertising on social spaces.  These banner ads don’t jump from your thought pattern (While looking at what my friend is up to and share some photos with my network, I might check out that new Land Rover they’re advertising to me!).  There is no natural context to ads like this, unless you target groups.  The group spaces aren’t too different from those in Yahoo! or others that’ve been around for years.  They have a specific purpose for the group and there is context that could be used for advertising.  It’s true that targeted ads could be found based on what you have on your profile but this would be a complex mission and one that I’m not convinced would even bring real results.

The E-commerce Times article talks about people recommending products to each other - effectively taking word of mouth with e-commerce.  You then reap the rewards of promoting these products or services.  Is it just me or does that almost seem like that scene from the Truman Show when he’s at home with his wife suspecting all is not what it seems and she keeps dropping adverts into conversation?  Social networks need a better business/advertising model but is tarnishing every word we say by potentially trying to make a few quid out of our social network wrong?

On the other hand, the post at Publishing 2.0 is pretty sound, talking about Facebook’s precarious situation with being open.  While they refer directly to OpenSocial, this could apply to the DataPortability group or the Diso project or any number of other collaborations to encourage freedom of access to our ’social graph’.  I think it’s true what they’re saying; if you forget for a moment that all your friends might be using it and that you could go anywhere, there’s not enough differentiating features on Facebook.  Is that why it’s afraid to open up?

2 

    @hereinthehive on Twitter

    Search

    Categories

    Archives

    Tags

    Links

    Meta

    Other services I use

    View Dan Donald's profile on LinkedIn
    www.flickr.com
    Here in the Hive's items Go to Here in the Hive's photostream