As Chief Technology Officer at Xero I spend a lot of time on the performance and scalability of the Xero application. Most of my work has been at optimizing our database and production infrastructure, but for quite a while now I’ve spent a lot of time on the user experience and the next release of Xero will highlight the fruits of that labour.
In the spirit of sharing what I’ve learnt with the development community I thought it was about time I presented at the Wellington .NET User Group meeting run by our very own Kirk Jackson. It’s been one of those things I’ve been meaning to do for a while, and was great to be able to present on some of the challenges and solutions we came up with to speed up the user experience for our customers. Thanks to everyone that was there.
You can view my presentation below. For people that were there it’s slightly different since a lot of it requires me babbling on so I’ve added some extra bits here and there to make it clearer for people viewing it for the first time.
I’ve had some great feedback on the presentation so if you’re interested in me doing it again to a more general audience then let me know and I’ll gauge the interest. It’s a topic I love evangelizing and it’s useful for anyone doing web development no matter what the technology.