VistaPrint – business cards for (almost) free

Warning: I’ve found out since writing this article that VistaPrint are well known for being involved with dubious charges. I’ve not been stung (yet) but Buyer Beware.

This weekend has been a bit of a washout, what with me having another wave of not-wellness yesterday and the weather turning bad today. Still, every now and again I take a look at by new toys and it brings a smile to my face.

Business cards by VistaprintOn Friday my new business cards arrived from VistaPrint, and they’re great. Not necessarily because they’re well printed, but they are, or because the design is cool, and it is, but because they cost me under £4 for 250. How come, I hear you ask? Well, I just paid for shipping, the actual cost of printing was free.

It seems that VistaPrint are a company that can’t help but give things away, and that’s the sort of company I like. So head over to their website, register with your email address and you’ll soon be getting emails offering you fantastic deals. If you have a business that requires any form of printed literature (business cards, brochures, leaflets, postcards etc) then I would highly recommend them.

I really want to claim my 25 free glossy leaflets, but can’t think of a subject to write a leaflet about. Any suggestions?

Quick introductions to web technology

A friend of mine from the GAWDs community is in the process of setting up a new directory website (well, it’s much more than that, but you’ll have to head over there to get the full picture). There are some useful articles on his site explaining various aspects of web technology, here are some you might find useful:

And there’s more where they came from. Everyone say “Thanks, Vince!”.

I’ve seen the future; garlic bread

There’s been some broohaha over the future of HTML. To say the least it’s been going on a while and has caused no small amount of disagreement in the web world. However a concensus seems to be on the horizon that HTML5 is the way forward, thanks mainly to the WHATWG.

I’ve taken a few moments to go through the specification for HTML5 and picked out some of the new structural features I’m most looking forward to using.

Pre-defined class names

I pretty much use all these class names every day, and I think that the vast majority of standards-aware developers do, too. What this amounts to is almost a kind of page-wide microformat, adding another layer of semantics to the page. Bring it on.

The nav elements (and the header and footer elements)

While I think this is a good idea I’ve got something in the back of my mind telling me that this is just over the line of too much semantics. Why I’d think that I’m not sure, probably years of writing <div id="nav">. It would make creating media-specific layouts much simpler, though.

The dialog element

This has pretty limited use, but I guess that in the future online dialogues will make up more and more of the content fo websites. That’s if people wake up to the power of user contribution. Being able to easily gather all these dialogues from across the web could provide the data needed to generate a web-wide conversation map. That’s just another way of seeing the connections that bind us all together.

The meter elements

I smell a whole new set of native graphing techniques in browsers. And here’s a prohecy for you, Apple’s Safari browser will do it first and make it look cool (closely followed by Opera).

The mighty canvas

It’s here already, thanks to support in a couple of the more forward-thinking browsers (even if it is buggy and limited) so there are high hopes for this little beauty. Again, it opens the way to all manner of graphical goodness.

The datagrid

There’s not much I can say about this as my brain has melted. If it’s implemented as thoroughly as the specs say it should be then this could revolutionise a lot of web application development by itself.

Anyway, take a look at the specs yourself. This looks like the future, and it looks good.

Cartoons I have Known and Loved

There are some hugely talented cartoonists out there in WebWorld (not to be confused with WaterWorld, which is more wet in any number of ways). Thanks to the wonders of feed subscription I can keep up to date with all of my favourites very easily.

So here’s my top 5 favourite cartoons available on the web:

5) In at number 5 is OK/Cancel drawn by the esteemable Kevin Cheng. It’s like Dilbert (see number 4) but in an even more believable world. In fact I sometimes wonder how his bosses at Yahoo let him get away with it; no doubt they have meetings behind his back in which they discuss how to avoid becoming the next Cheng target.

My favourite recent cartoon was this subtle dig at online advertising*.

* This link was brought to you in association with ChumpMonkey Enterprises, manufacturers of high-quality chumpmonkeys.

4) At number 4 (only at number 4?! I hear you cry) is the insightful and oh-so-true Dilbert. OK, Dilbert is a classic amongst anyone in the IT industry, but he only makes number 4 for me, mainly because of the vagaries of my brain, but partly because Scott Adams’ blog is, on the whole, funnier. Not funnier in a ‘that’s funny’ kind of way, I mean funnier in a … remember those monologues that Kryten used to have in Red Dwarf? You get the picture.

My favourite recent cartoon was this one which illustrates why, sometimes, carts are better before horses.

3) Slipping in at number 3 is Bug Bash by Hans Bjordahl, a delightfully colourful cartoon showing the lighter side of programming. More than once have I used a technique directly from this cartoon to cover my ample behind when something has not gone as … optimally as it could have.

Take this, for example. My favourite recent cartoon shows how words can be used to give someone the slip. Funny, and true.

2) Just missing the top spot at number 2 is one of the web’s most popular sites: gapingvoid. While Mr MacLeod may be doing more wine promotion than cartooning at the moment (he has a living to make) his extensive archives are full of absolute gems. And with quite often anything up to a dozen new cartoons appearing even on an average day, there is plenty to be going on with.

This little beauty is my recent favourite. Partly because his simple but brutal style still amazes me, but mostly because he makes public what goes on in all our heads.

1) Ranking in the top spot is my very good friend Dave with his Cartoon Church. He’s not an A-lister like Hugh MacLeod or Scott Adams, and he’s not into software like Kevin Checng or Hans Bjordahl. But, and this is the key for me, his sense of humour ties very closely with my own. Sure, I’m quite a bit more manic than he is (he’s actually a quite shy, retiring sort of chap) but his skewed way of looking at the world is something I find resonates with me at a deep level. Or perhaps that’s just the three bean soup repeating on me.

So many favourites to choose from. However recently I have sniggered repeatedly at the perfect gadget, even if I am one of those idiots with white headphones.

So, long may internet cartoons continue. Special mention must also go to a very recent discovery, XKCD, which is proving to be a worthy find. This 90’s flowchart nearly made me fall off my chair.

What is Web 2.0

It’s been a bit of a mad week, what with work, more work and a brief timeout to recover from a cold. However this video has been aking the rounds recently, and I think it’s great. It’s certainly a great use of showing abstract ideas in a concrete way.