Showing posts from February, 2012

This Blog Has Moved!

Right, so yes, five years ago I moved to github pages, and never bothered to redirect any of these pages there. Now I've moved on from there, and... Finally I am using my real domain, . My blog is now at .  See you there!

Why the customer isn't always right

Last week I went to get my hair cut (yes, sorry, this is a story about hair).  I had thought long and hard about what I wanted.  I researched, checked styles online, and bought a magazine so I could show my hairdresser exactly what I was after and there would be no confusion.  I was determined I would not be spending that ridiculous amount of money on something I was not going to be happy with.  I was even bold enough to ask for some changes to it at the end, which I have never ever had the courage to do before. He did an excellent job.  It was almost exactly what I had asked for, with some variations to account for my particular hair type.  It was a very cute hair style that suited me.  But I had a niggling doubt. A few days later, that niggle was a certainty.  It wasn't what I wanted. However, it was what I had asked for. Being English, the thought of going back and telling him I wasn't happy with it was horrifying.  Especially since he had done a really good job of i

Upcoming speaking events

In theory, I am busy writing material for my upcoming speaking events, rather than writing terribly illuminating posts on my blog (see what I did there?).  In actuality I am being lazy and have pretty much taken January off for a recharge. In the spirit of doing something which ticks both the event-speaking and blogging boxes, this is a quick update on the conferences I'm confirmed for so far.  Put the following dates in your diary - these are my first international solo speaking events: 7th March - QCon London - Concurrent Programming Using The Disruptor  (sadly I can't stay for the whole conference as it clashes with the only holiday I had booked for 2012). 23rd May - GOTO Copenhagen - Concurrent Programming Using The Disruptor  & War Stories. 25-26th May - GOTO Amsterdam - Concurrent Programming Using The Disruptor . The presentation will be more of a user's guide to the Disruptor than anything we've done before.  An hour isn't a lot of time to cover

Popular posts from this blog

Dissecting the Disruptor: What's so special about a ring buffer?

Dissecting the Disruptor: Writing to the ring buffer

Dissecting the Disruptor: Demystifying Memory Barriers