Monthly Archives: November 2005

The Dawn of a New API

Tom Evslin points out that APIs will make or break most of the new web applications. And he's dead right. In fact, API's are where all the really interesting stuff happens, because you get people doing things with your service … Continue reading




Posted in General | Leave a comment

Business Ideas

Business ideas are worthless. Trouble is, when you get one, you can never believe otherwise. They usually strike around bedtime, and before you know it, you've designed a full-scale enterprise architecture to support the concept by 1AM, prepared an initial … Continue reading




Posted in Business | Leave a comment

Software Products Are Not Software Projects

So you want to start your own software company? You've got a great product idea and it's a simple case of programming to get the first version together. Then you have to put up a website, and a payment system. … Continue reading




Posted in Business | Leave a comment

Sudoku, Part Four

I've been writing about a Perl sudoku solver. Sudoku is a great example of a problem worthy of study. It looks easy from the outside, but when you have a go at solving it, it gets tricky very quickly. The … Continue reading




Posted in Perl | Leave a comment

Analysing Google

Sure I suppose I'd better give this Google Analytics thing a go. If only for the fancy graphics. I already use awstats and that's OK as far as it goes. The Google stats system is pretty flash, but surprisingly slow. … Continue reading




Posted in General | Leave a comment

Friday Fun: Yoda, Yo, You Da Man!

Thanks to Adam Stiles for this one. I fell off my chair the first time. Yoda, telling it like it is.




Posted in Fun | Leave a comment

Rant: Functions Deserve Brackets Dammit!

I know brackets are parentheses, but bear with me, we're on the other side of the pond here. So what is the story with the functionName (param1, param2, …) style? Darlings, you are disassociating context! Huh? Well look, one of … Continue reading




Posted in General | Leave a comment

Big Data Dump at the Small Office

I'm a big fan of BigPictureSmallOffice, mostly because I don't work in one anymore! Apparently the IT department managed to entirely bork the company's database, including the list of oustanding orders. Yee Haa! Hey, I've been there. One month into … Continue reading




Posted in General | Leave a comment

Damned if You Document, Damned if You Don’t

My recent post about documentation writing and technical writers was a little off the cuff and quite easy to misinterpret. I suppose the phrase “throw some technical writers at it” didn't help either. To clarify: I think technical writers are … Continue reading




Posted in Java | Leave a comment

Sudoku, Part Three

With the sudoku program I hacked together in the last post, I was able to solve the Irish Independent's Super Sudoku for three weeks running. But then, disaster! It turns out that sudoku puzzles can be pretty fiendish – they … Continue reading




Posted in General | Leave a comment