Tuesday, 1 November 2016

Speaking: ADC 2016

I'll be speaking at ADC 2016 (Audio Developer Conference), the successor to 2015's JUCE Summit in London on the 4th November.

My talk is called The Golden Rules of audio programming (and how to break them). The synopsis is:
Audio programming requires skill and discipline, if you want to create a rock-solid reliable, high quality product. And, of course, you do want to create rock-solid, reliable, high quality audio products! There are a number of established "best practices" that every audio developer must know and follow. 
This talk will investigate a number of these “golden rules”. You’ll see why they’re important and why you can’t ignore them. It will then explain how you can work around them in reasonable, practical ways.

See you there!

Wednesday, 31 August 2016

Interview: Make Software Better Magazine

Fog Creek's Make Software Better Magazine (Volume 1) includes an interview with me called "Go Beyond Code to Become a Better Programmer"."

You can download it for free from https://blog.fogcreek.com/make-better-software-magazine/.


Saturday, 4 June 2016

Writing; C Vu Magazine Columns (for January/March/May)

Spectacularly late, but I ought to keep the records up to date:

  • My January 2016 C Vu magazine column was Bug Hunting (Part 2), concluding my series on finding and fixing software faults.
  • My March 2016 column was Software Development Is..., an investigation of the finer details (the art, craft, science, and, well... gardening) of the programmer's world.
  • My May 2016 column was Organised Chaos, a look at how the programmer can stay focused and organised.

Thursday, 25 February 2016

Speaking: Nordevcon

I'll be speaking on Friday at Nordevcon in Norwich.

I'll be giving
 my Becoming a Better Programmer talk, and it should be great fun. Nordevcon has a strong line up this year, so it looks to be a great conference.

Wednesday, 18 November 2015

Writing: Bug hunting (part 1)

The latest C Vu magazine has hit respectable doormats the world over. It contains my latest column, entitled "Bug Hunting". You'll never guess what it's about.

Speaking: Juce Summit

I'm giving a "guest talk" at the Juce Summit on the 19th November. Juce is a great C++ framework that's particularly well suited to audio application development.

I'll be giving a specially crafted version of one of my favourite talks - this time called "Becoming a Better (audio) Programmer". I hope it'll be a lot of fun!


There's a lot going on at this conference - and a heroically packed schedule. Check it out here: http://www.juce.com/summit.

Wednesday, 21 October 2015

Speaking: XP Days Ukraine, 2015

I'm giving an opening presentation at XP Days Ukraine in October.

The talk is called Becoming a Better Programmer.

Find out more about this conference here. Looks like it will be really interesting.