Home GOTO Experts Duncan McGregor

Duncan McGregor

Duncan has been a professional software developer for over 40 years now. He was lucky enough to be an early adopter of Object Oriented programming, which was the gateway drug to patterns and Extreme Programming, and more recently functional programming in Kotlin. These days he still writes code for a living, coauthored Java to Kotlin: A Refactoring Guidebook, is a Google Developer Expert, and publishes a weekly YouTube video on Kotlin.

He will try almost anything in his quest for better software, including, but not limited to, actually talking to people

Content featuring Duncan McGregor

Browse all experts