Martin Thompson discusses software performance with Ryan Slobojan. Topics covered include his first talk given at a Trifork conference, conferences attended, conference talks as a recruitment channel, the benefits of hosting an open source project, mechanical sympathy, choosing (or building) the right libraries for an application, virtual machine performance considerations, the capabilities of present-day computer hardware, improving CPU cache performance with Java, binary vs text protocols, debugging, the principles of engineering applied to software, and Java ByteBuffer usage and benefits.
Video producer: http://gotocon.com/
Martin Thompson blog: http://mechanical-sympathy.blogspot.com/