People and Technology

January 24, 2008

Top web designers get paid in cows

Filed under: charity, cow, design, web2, website — Paul Browne @ 6:59 am

Eoghan McCabe and Ken Stanley are doing some work on a website for us. Under wraps until it’s complete, but even at this stage it looks very slick. This work is as a result of Eoghans win a web design competition so they’re refusing to take any payment for it. So what do you do to show their appreciation? You buy them a cow.

Cow in Field

A Cow yesterday on Flickr.
I don’t know what the going rate (in cows) are for Eoghan’s and Ken’s services, so this is only a token amount. And the cow goes to Africa via Oxfam Ireland rather than An Post leaving it at your doorstep. Although once Ken found out about his bovine-surprise, he threatened to track it down and BBQ it himself.

And yes, if you’ve been reading this blog for while, you’ll know that I’m a serial cow buyer.

December 12, 2007

Denise Fay (Achieve Marketing) - the latest Irish Business Blogger

Filed under: Training, barcampbelfast, blog, blogging, blogs, networking, website — Paul Browne @ 10:09 pm

Denise Fay of Achieve Marketing is finally blogging over at achievemarketing.ie. The guide to Business Blogging in Ireland is a direct result of Denise’s Marketing Session at the Ballymascanlon Hotel, Dundalk, but even so , it’s taken 6 months of intimidation sorry encouragement since the Barcamp Belfast meetup to get Denise to this point (she insists on using her time to look after customers).

A couple of things that I’ve learnt if you want to get people in your business network blogging:

    1. Everybody wants the site traffic, but not everybody can / wants to make the effort. Not everybody is suited to writing stuff (but then again, they’re probably a natural at professional networking). Denise writes press releases already , so not only does she have interesting stories to tell, but she has those stories already written down.
    2. Blogging probably seems natural to you now, but you forget how much you’ve learned. Set aside some time to go through the basics with your victim. 1 hr should be enough if you’ve done the ground work (i.e. have wordpress already setup). Get a blogpost out within the first 10 minutes (to show how easy it is). Then work your way through the other tabs in wordpress. Concepts (like categories, linking , trackbacks, url structure) will naturally flow in the conversation.
    3. I was lucky that Denise had already setup Google Analytics for some of her clients. Even so the latest version of wordpress makes setting up analytics easy , and those charts are so damn addictive!
    4. I found that a combination of having the new blog (Achieve Marketing) and my one (People and Technology) open at the same , and flicking between the the old and new blogs worked well. Some stuff like themes, archived blogposts, spam prevention is easier to understand on a blog that’s been in use for a while.

To set the background, Denise is very knowledgable about her area (Marketing), has people to get the techie stuff done and definitely knows more about the web than she admits, but would in no way be classed as a ‘techie’!

November 22, 2007

Business Blogging in Ireland - Who, What , When, Where and Why

Filed under: Business, Company, Consulting, Dundalk, People, aaa, blog, blogging, blogs, comment, networking, plato, website — Paul Browne @ 6:59 pm

At yesterday’s Plato marketing training event, the topic of business blogging came up. Seems like our 100,000+ unique visitors is nothing in the blogging world, but most Small to Medium Irish Business (SME’s) would kill for that kind of traffic. So since I’m an ‘expert’ (and when exactly did that happen ?!) here’s the 10 minute guide to get your business on it’s way.

Plato rules presume that member companies remain confidential (until they choose to break cover!). So, if you want to leave a comment below (feel free to link back to your website) I’ll be happy to apply the advice below to your business. I don’t sell blogging advice (although there is a business idea!) - more Irish Business Bloggers there are the better (all, hopefully, linking from their websites back to here!)

What is blogging?

  • A Blog is a new way of doing that same old things. You already network, talk (and listen!) to your customers and are passionate about publicising the thing you love (your business idea). A Blog just helps you do the same things online.
  • A Blog is the easiest way to update a website. If you can email (remember how scary that used to be?) you can blog. And yes, I can give examples to back that one up. And that’s you updating it, not paying some web design company to do it.
  • A Blog is the quickest way to get a good website. If you haven’t a website, a blog is the quickest way to get one. It does most of the Vodoo Search Engine stuff out of the box. Likewise, a blog can easily added to your existing website.
  • A Blog is an online Diary. Think one of those reality TV shows. But about your business. And without Jade Goody in it. There is a reason that ‘Big Brother’ and ‘Blogs’ score highest in the ratings - they’re all about people. Remember ; People don’t buy your business, they buy you.
  • A Blog lets you have conversations with your customers. It allows customers to say what they think about you on your website.Scary? Yes. But not as scary as not hearing what they are saying about you.Yes you can delete offensive comments, but I’ve only had to remove 2 out of 700 comments in the last 3 years.

The Who, What, When , Where and Why of Irish Business Blogging

Who should blog

  • You, as the owner of your business. If you have people who are equally passionate, then (a) you’re very lucky and (b) you should let them write as well. But chances are, it’s going to be you.
  • Blogging works very well for people in the professional services area. There are hundreds of people in IT, but blogging lets me stand out and gives me credibility.
  • I’m confident (and can give examples) of ways of how Hotels and Tourism, Shops and Engineering Companies can blog successfully), but it’s a little be fuzzier (i.e. not direcly linked to my personal experience)
What should they talk about

  • Talk about what you love - your business. But remember who you’re talking to; your customers, and people who will either link to you online, or recommend you to new customers.
  • I find a personal style works best. We’ve all seen the bland corporate website and we don’t believe them. Speak personally of your experience.
  • Set your own red lines, and respect them. I don’t blog about my personal life (or lack of it!). I don’t reveal customer details. But outside of that, if it’s interesting, I’ll talk about anything it.
When (or how much time is involved)

  • Like all marketing , you’re in this for the long haul. It’s important that you measure using Google Analytics (free). You’ll be surprised at what works and what doesn’t.
  • Blogging is cheap in money but expensive in your time. I reckon about 1hr per week for a post like this one, sometimes more, sometimes less.
  • Don’t forget the extra time involved in publicising your blog; leaving useful comments / links on other sites back to yours. But you’d be doing this anyway as you surf the web.
Where do people find out about your business /blog

  • Those comments on other (relevent) sites and more popular blogs link back to yours. If somebody likes your comment, then they will often come back to your blog.Remember, useful comments not spam! - your comment /link should always add to the site you are leaving them on.
  • Google loves blogs, because of all those incoming links.
  • The links on the top left of the page allow you to subscribe to this blog as if it were an email newsletter. Some people like this. Most people prefer RSS; Like an email newsletter RSS notifies you of new content but, RSS gives you a summary of all the blogs you are interested in. And it doesn’t clog up your inbox. I use Google Reader, but there is plenty of choice out there.
Why

  • Because you’d like more business. You do want more business, right? The only question: ‘is blogging the best use of my time?’
How
Two main choices, the second one being better as it gives you more choice.

  • Sign up for a free blogging account at Blogger.com (backed by Google)
  • Ask your (existing / new) web host for the following. It should cost a lot less then Eur500 , including the first year’s hosting.

‘I’d like Wordpress (free) setup on my website at www.mywebsitename/blog. Use one of the standard templates. Please add Google Analytics (free) to the this template. Please explain where I can get the number (from Google) that you will need for the analytics. When finished let me know the address, username and password to log into my blog.

Remember, blogging is cheap to try out (in money , if not in your time) . It’s still new enough to forgive people who make mistakes. Dive in , give it a go, and when (not if) you learn something new, tell me about it.

And after all that, you couldn’t be bothered blogging?
Try LinkedIn.com. As a business networking tool , it’s excellent, with more Irish business contacts than anywhere else.

November 1, 2007

Damien Mulley is the number one threat to Irish Productivity

Filed under: IrishBlogAwards, blog, blogging, blogs, website — Paul Browne @ 6:00 am

Forget inflation, overpaid government ministers or a still bubbling Irish property market. The hot news (coming an inside contact) is that according to Webmarshal and Websense (Net nanny type products that many Corporates use to restrict access to certain websites), the biggest threat to Irish Economic Success is ….

DamienMulleyBlocked

Damien Mulley (Warning: site may contain opinions on Irish Broadband and Comreg dangerous to corporate web filters).Paul Watson has more on his Websense issues.
Yes, who would have thought it. Apparently Damien, organizer of the Irish Blog awards and PR Guru by day, is actually a dangerous left wing subversive determined to undermine the economic foundations of the Irish state. Think a Cork version of Che Guevara. Or maybe I’m just jealous that this blog isn’t important enough to get banned. Well, it did get Frankie goes to Hollywood to number one in the UK Charts.

What is strange is that there are several other ‘higher profile’ sites that are not blocked. ‘Higher Profile’ includes one that is valued in Billion Dollar range. In general, the site of banned sites is ‘bought in’ from WebMarshals centrally maintained list , so I would expect this ban to have a substantial (but not crippling) effect on Damiens Google Analytics Stats. And that’s before we get into the ethics of not trusting well paid employees to manage their own time.

Do I have a better suggestion on how corporates can manage their web access? Yes; let all employees access any website. Then publish the web-surfing records (everything is recorded you know) on the company intranet. Amazing how much productivity will improve. As it is, any intelligent employee could find their way around the current set of net filters.

October 31, 2007

And the 19th Best Irish Blog (by incoming Links) is …

Filed under: People, Technorati, blog, blogging, blogs, bookmark, website — Paul Browne @ 3:04 pm

According to Justin Mason’s List, it’s this blog (People and Technology). We’re number 19 by incoming links, number 22 by bookmarks and number 45 by Technorati rank. No , I don’t understand the numbers either - just happy to be in the top 100.

Given that Tom is off to Spain, Grandad has Retired (allegedly) and Donncha’s page rank is being pummeled by Google, all I need is for Lucky the Laughing Assassin (of Twenty Major fame) to bump off both John and Michele and I’ll be well on my way to the top 10.

How much does it cost, Twenty?

October 16, 2007

British Midland’s - BMI - Dirty Little Online Checkin Secret

Filed under: Accounts, Articles, Business, Db2, Dublin, Excel, Knowledge Management, Travel, cork, london, web2, website — Paul Browne @ 6:52 am

Flew Dublin - Heathrow again last week - this time with BMI (British Midland International). It’s what all Java consultants do - pop on the plane to London to see a client. Now I like BMI, not least because they provide a bit of competition for Aer Lingus. I like Web Checkin. A lot. See my post on how to use Web Checkin to solve Dublin Airport’s problems. But BMI have a (bad) secret about their online check-in that they don’t tell you until after you have paid for your flight.

BMI Logo
Online or Web checkin means you print your boarding card before you leave home. It means you arrive at the airport , walk straight through security and enjoy a coffee while waiting for your flight to board. For Aer Lingus it’s great on a day trip; print both boarding cards the night before you leave. For BMI there’s a glitch; you cannot print your return boarding card until after you arrive in London.

What? On your busy-day-with-client-not-one-second-to-spare you are expected to start printing pieces of paper. What is worse, you only find this out after you pay your money. Called the Flight Helpdesk ‘we have a lot of people complaining about that Sir’. Mail to BMI customer service, no reply.

The moral of this story is not to complain about BMI (although here’s my Ajax related Rant about Scandanavian Airlines if that’s your thing , or Mulley’s lost baggage saga if you prefer). And yes, I should be glad of a choice of flights to Heathrow (see Limerick Bloggerand Bock the Robber)

No, the moral of the story is that IT systems (yes the geeky bits) can have a huge impact on customers in traditional business (you know, the ones that pay you money). Being the helpful people we are, we’ll even show BMI how to fix this using Business Rules. Somewhere, deep in the bowels of the BMI system code, Someone, a long long time again decided ‘no one will ever want to check in before they leave’ . And now that it’s spaghetti code, it can’t be fixed, leaving a lot of unhappy customers.

August 13, 2007

SEO for Blogs - help Google find your older content

Filed under: Articles, Google, blog, blogging, blogs, search, website — Paul Browne @ 7:05 am

Richard Hearne writes (a bit) about Search Engine Optimisation for Bloggers. One point that he made in his review of Pat Phelan’s (Roam4Free) site was how to help Google find your older content. Taking this advice, I’ve installed the Wordpress Page Navigation Plugin on this blog - it’s the widget giving the ‘Page 1..2..3..end’ at the top of this site.

Blog Page Views

Without this plugin , all wordpress gives you by default is a single ‘previous page’ link. A user (or Google) might have to follow 15 or so links to get all your articles. Now it is all linked from the home page of your blog.

Almost as important as the number of visitors to the site, is what they do when they get there. You can see from the Google Analytics above , that the average visitor reads one and half pages on this site. (Is this Good? Is this Bad? - let me know) This could be multiple articles (there are about 20 per page), but the number isn’t really moving over time. I’m hoping the plugin can shift these numbers (up) even a little bit.

(Almost) Related Update and links (via Damien) : If you want to know more about SEO optimisation for Wordpress, Matt Cutts of Google had a very interesting talk. A transcript of the video and a summary are also available.

March 14, 2007

Your favourite colour - what should be in our new web site design?

Filed under: Dublin, IE, Internet Explorer, RedPiranha, Web, awards, barcamp, design, firefox, user interface, website — Paul Browne @ 11:17 am

Thanks to Eoghan, there are going to be some changes around here. He’s just announced that we’re the winner of the 2000 Euro worth of web design work. For a sample of his work , check out the redesign that he has done of the Barcamp Dublin site.

I actually tried to convince Eoghan to pick somebody else with even more readers (in a mercenary get some more exposure kind of way). He’s sticking with the person choosen by his random number omiter.
Winner

So the question is, What’s your favourite colour? What part of this website do you think needs an upgrade - this blog, the main FirstPartners.net ‘Corporate site’, or the wiki / knowledgebase? What changes do you think should be made?Or should I save the prize for the forthcoming mad, take over the world attempt part 2 (Red Piranha)?

Further Kudos to Eoghan for carrying out some Charity work as well: tuppenceworth.ie, entered by Simon McGarr, the other is a project by IQ Content for the Red Door School, entered by Laurence Veale

January 31, 2007

Dear Bruce Eckel : Hybrid Java, Google Web Toolkit and Adobe Flex

Dear Bruce,

First up, thanks for the book. Yes I’m saying thank-you about 8 years too late. ‘Thinking in Java‘ is what got me going in the language and in my mind is one of the best Java books written (sorry Tim). Giving it away free only cemented your reputation as the Bono of the Java world. OK, Bono without the Guitar, the Stetson and with a couple of overloaded constructors thrown in, but a man of stature nonetheless.

Thinking in Java Front Cover

Secondly, I’ll forgive your flirtations with Python, on the basis that I’ve been having an affair myself with JRuby. I now understand the pain that you’ve been having at home, the endless repetitive arguments to get simple things done, and the temptation of a newer, younger, more flexible model.

So , I think you’re onto something here in your blogpost. I can feel the pain, the need to deliver Rich clients to users over the web. I think that Ruby / Google Web Toolkit / Struts 2 / Name your web toolkit has further to go than you may think , but eventually these ‘heroic efforts‘ (nice quote) will run out of steam. On the basis of your recommendation alone I’m willing to look at Adobe Flex, but I’m not sure if this is going to solve all the problems.

Now , a lot of us Java guys don’t like change (and as if you needed proof, just look at the comments on this O’Reilly blogpost on the Google API’s). All the same , we have a problem that gets worse every passing year. 6 Years ago we could have been sure that 90% of web sites were running Internet Explorer 4. Now we’ve got IE, Firefox, Safari (in all their different versions) as well as an explosion of mobile devices. The Windows Vista launch is only going to fragment things further with yet another platform to support.

No one web solution is going to display the same in all of these browsers. We’re not going to get a single solution from Microsoft / Sun / Adobe that everybody from developer to my Granny is going to install. So we’re going to have to take the ‘least bad’ route - something that looks great, but degrades gracefully to standard HTML on less capable devices. Excuse my ignorance, but I don’t know (yet) if Flex does this.

Yes Hybridizing open source Java is the starting point for the solution. Unfortunately we’ve a long way to go yet, and Flex is perhaps only inspiration along the way.

Yours sincerely

Paul

January 25, 2007

Feed your addiction with Feedburner , MyBlogLog and Google Analytics

Filed under: Business, Google, Knowledge Management, blog, blogging, blogs, cms, web2, website — Paul Browne @ 9:01 am

You’ve probably heard of Google Analytics - a free service that gives you
stats such as the charts below.

This chart shows the number of visitors (blue) and the number of pageviews (orange). Interesting that in 2 years blogging , the average of pages viewed has always been just under 2 pages per visitor).

Google Linechart
This chart (again from Google Analytics) shows the visits by source. Bit of an usual one at the moment - I would tend to get about 10% of visits each from MSN and Yahoo (not showing at the moment).

Google Piechart

Google only updates it’s stats once a day. If you’re really addicted to seeing your stats (and you really need to get out more) then feedburner updates most of its stats on an hourly basis. Feedburner not only gives you web stats similar to Google (if you’re FeedFlare enabled), but it gives you the number of people who are also reading your site via a feed - the grey box on the top right of this blog.

Feedburner Barchart
Strangely , this feed history seems to have a life of it’s own. Most people read blogs Monday to Friday , so the numbers dip at the weekend

FeedBurner Barchart

If you’re a hard core stats addict , you’ll also have MyBlogLog enabled. These give the photos on the left hand side of the blog (useful in themselves), more stats (very good for incoming / outgoing links) and a widget (see image below) that shows users the most popular outgoing links.

MyBlogLogs Outgoing

January 18, 2007

Google Spreadsheets Mean the end of Java

Or to be more accurate ‘Google Spreadsheets mean the end of Java as we know it’.
Google Spreadsheets Logo
Think about this. Who pays your wages Mr Java-Developer-who-has-just-had-a-couple-of-years-at-the-top-of-the-pile? Clients, or if you’re in a larger organisation , the business folks (i.e.’internal’ clients). Do you think any of them care about Java? Do any of them know what Java is? All they want is to get things done, quickly , and with as few mistakes as possible.

These business people would be happy to run their organisations on Spreadsheets. Do you remember the cartoon where Dilbert convinced the pointy haired boss that he could fly the plane using Excel? There’s more than a element of truth to this. I know of at least one US Fortune 100 company that (until recently) conducted most of it’s operations on little more than Microsoft Office and duct-tape. It worked, not very well, but it worked.

Until now , the next line would be ‘Excel (or any other type of Spreadsheet) is not secure / scalable / sharable / not web friendly’. That was until Google launched their Docs and Speadsheets. It’s an online version of Office with some spreadsheet functionality. Play with it a bit and you’ll see that there’s plenty missing. But this being Google , I’m willing to put good money on

  • (a) new features rolled out (think steamroller) and
  • (b) These Spreadsheets being massivly scalable / secure / sharable.

This being Google, there is also an API (developer page here). It’s got massive holes in it (e.g. you can’t yet use it to create a new spreadsheet). But when Microsoft bring out their version of online spreadsheets (and they will) not only will they clone the Google API (to get market share), they’ll need to go one further and introduce new features / remove the usage restrictions in order to compete.

So, secure, scalable, sharble online spreadsheets are here to stay. So lets take a look at Mr. (or Ms.) Pointy haired boss thinking about their new project:

  1. Hmm, I think we need to be able to gather which health plans our employees are enrolled in.
  2. OK, I’ll throw together a spreadsheet to show people what I want
  3. Before I’ll give to our friendly Java developer and let him ‘do’ a website from it.
    Soon I’ll just share this on Google.
  4. Great , Loads of people are now using it, I’ll just the (Ruby / PHP / Insert other language here) guy to add one or two extra features.
  5. Most Excellent. Why don’t we spin this off as a Web 2 company and sell it to EBay??

There you have it, Massively scalable , Highly secure websites (see Google Authentication API), without needing to know anything about EJB, JMX , JBoss, JDBC or any of the hard won knowledge that us Enterprise Java Developers have built up over the last 7-8 years. I’m exaggerating, but not much.

What do you think? Is Enterprise Java dead, or is Web 2 just another boost and a slightly different way of doing things for us Java people?

Other Java Posts from Technology in Plain English

Some other notes:

This article was originally published on the O’Reilly books OnJava Website.

December 22, 2006

This is going to get ugly

Filed under: IE, Internet Explorer, Web, firefox, web2, website — Paul Browne @ 8:19 am

This is going to get ugly. Yes, I’m learning CSS (Cascading Style Sheets) , the thing that does the pretty colours on this page. Normally , this sort of thing is done by Graphic Designers (the cool people who wear black), not people like myself (who spend too much time in the Server room). Think 3 year old kid with a paintbox , and you won’t be far off some of the weird and wonderful effects that you might see in the next couple of days.

View Paul  Browne's profile on LinkedIn Call me!

All because I want to add a photo to the top right corner. And stop the ‘linked in’ and ’skype’ links floating all over the place.

December 21, 2006

New Year , New Theme

Filed under: PHP, blog, design, php5, website — Paul Browne @ 5:42 pm

It may be 10 days to early , but the time I tweak it with all the bits and pieces from the previous theme (Google Analytics and Search, Linked In, Photo, Top Picture, Feedburner etc.) it may well be January.

That and the previous theme didn’t like Internet Explorer 6 too much.

Wordpress Logo  [link to wordpress]
This one is called fluid-index and is available from the Wordpress site.

November 21, 2006

I’m not used to this from a hosting company

Filed under: PHP, Web, hosting, php5, rimu, support, tree, website — Paul Browne @ 10:12 pm

I’m in shock. I don’t normally get this kind of treatment from a hosting company.

Normal Version (for more see this post)

  1. Try something vaugely technical and fail
  2. Post support ticket on website
  3. Have support ticket ignored
  4. Post another support ticket , have it ignored
  5. Have credit card billed for hosting
  6. Repeat steps 2-5 until hosting company dies (it actually happened).

Java and Linux VPS Hosting by RimuHosting

New Version

  1. Try to upgrade to PHP5 (latest version of the language the website is written in)
  2. Find good script on support section of hosting company website
  3. Script fails near end (these things happen), raise support ticket.
  4. Get response within 6 hours (hmm , that’s strangely fast!).
  5. Shock! Not only have the updated the script, but they’ve actually gone and performed the upgrade for me , saving me about 2 hours work.
  6. Still not believing 5 , I double check the upgrade , and yes, they’ve actually done it!

Now , if only they could do something about the name (I’ve lived in New Zealand , so I know Rimu is actually a type of tree, but a lot people just think it’s rude!).

November 20, 2006

Knowledge Base is Back and (almost) better

Filed under: Articles, Development, IE, Internet Explorer, Knowledge Management, comment, web2, website — Paul Browne @ 10:05 pm

Following our recent outage, our Knowledge Base is back. More the ‘base’ part , as the Knowledge still has to be uploaded again.

Media Wiki Logo

Following ‘Clouds have silver linings’ we’ve moved to using MediaWiki, the same tool that powers WikiPedia. This has the largest user base of any wiki, and a good supporting toolset. In particular , to allow local editing of wiki pages, there is the Eclipse Based Plog4U.

October 23, 2006

Sxore is the spawn of the Devil

Filed under: PHP, backup, blog, comment, sxore, web2, website — Paul Browne @ 8:47 pm

Alternative title: if you left a post in recent weeks, and it hasn’t appeared, I’m sorry.

Sxore Logo

(don’t click on the link. It will only make it worse).
I dabbled with Sxore a while back for this site. At first it was great, users didn’t have to login to leave comments. Then , for some reason, sxore stopped letting me login, and didn’t have a ‘lost your password?’ link to save the day. Hundreds of insightful / witty / cutting comments got lost in the ether.

I bit the bullet and turned it off. The problem being that my ‘last known good’ version of this blog had sxore as part of the backup. So , every time I restored the website (you’re looking at version number 3), sxore came back again.

So , if you left a comment and it’s not here, I’m sorry. It only makes me feel slightly less bad that Conor from Argolon (the Sxore dealing merchant that he is :-) has turned it off as well.