Lessons from Jerry Weinberg – Jon Jagger – DDD Europe 2019

video:

Domain-Driven Design Europe 2019
https://dddeurope.com

Lessons from Jerry Weinberg

Jerry Weinberg was a giant of the software world. I will talk about some of the many lessons I learned from Jerry, many of which were from his writing, some of which were from personal meetings. I will briefly describe how I applied the lessons I learned to the design of cyber-dojo (http://cyber-dojo.org). I will elaborate on some systems thinking ideas sparked by Jerrry. I will recount some true stories of Jerry's involvement in the Mercury project (the precursor to NASA's Apollo program).

Biography

I’m a software consultant specializing in practice, process, test driven development, and complex-adaptive systems-thinking. I’m 33 years old (hex) and I’ve loved software since I was 10 (decimal). I built cyber-dojo.org to promote deliberate practice for software developers. I’ve worked with Accenture, Aviva, Cisco, Ericsson, Friends Provident, HP, Microsoft, Opera, Ordnance Survey, RBS, Reuters, Renault F1, Schlumberger, Tandberg and many many more. If you don’t like my work I won’t invoice you. I’m the co-author (with Olve Maudal) of the Deep C/C++ slide deck (over 1,000,000 views) I’m the ex ECMA Task Group 2 C# convenor. I’ve had some C# books published. I’m the ex ACCU conference chairman. I’m married to the beautiful Natalie, and proud father of Ellie, Penny and Patrick. I love salmon fishing. I live in Somerset, England.

Tags

Follow us

Read our latest news from Virtual DDD on any of these social networks!

Recent videos

Impact Mapping – The Secret Sauce

Details "Impact mapping is a lightweight, collaborative planning technique for teams that want to make a big impact with software products. It is based on user interaction design, outcome-driven planning and mind mapping. Impact maps help delivery teams and...

Pragmatic Architecture: How to Know When It’s Enough

Details Overengineering wastes time and effort, while underengineering creates future pain. How do you strike the right balance? This talk explores how you can use the balanced coupling model to achieve the just-right engineering. You’ll learn to predict volatility of...