Pete Goodliffe

Making the world better (one line of code at a time)

Pete Goodliffe is a programmer, technical leader, a software development columnist, a musician, and author. He never stays at the same place in the software food chain - his projects range from OS implementation, through audio codecs, to multimedia applications; from embedded firmware, through iOS development, to desktop applications, to cool audio doohickies.

He is CTO for inMusic Brands, herding cats and making some of the most awesome music products in the world.

He has a passion for curry and doesn't wear shoes.

Pete's popular development book Code Craft is a practical and entertaining investigation of the entire programming pursuit. In about 600 pages. No mean feat! It has been translated into many languages. This has been followed up with a new practical "handbook for software development" called Becoming a Better Programmer published by O'Reilly. He writes a magazine column (also called Becoming a Better Programmer), has contributed to several other software development books, and regularly speaks on software development topics at conferences and user groups.

Pete's stream of consciousness

Follow my random twitterings at @petegoodliffe.

Visit for my blog. There I write about things software, technological, and personal. Or I did, in the days when I had any spare time.

© Pete Goodliffe 2008-2021

God grant me the serenity to accept the things I cannot change

Courage to change the things I can

And wisdom to know the difference