About Me

My name is David and I’ve been developing software since 1998 working for various companies in Australia, Japan and the UK.

This is a blog about some of the technical issues that I’ve come across, and how I went about solving them.

I make no claims that I’ve found the best way to do things, I’m more interested in pragmatic solutions that are not too much of a hack. So hopefully someone will find these posts useful.

My professional interests are:

  • Java development
  • Design patterns and architecture
  • Aspect Oriented Programming (AOP)
  • Development processes (anything to make my life easier!)
  • Microservices
  • Android

Leave a Reply

Your email address will not be published. Required fields are marked *