Follow @RoyOsherove on Twitter

[Audio Interview] David Platt & Juval Lowy - Why Software Sucks And Other Architectural Insights

What do you ask when you get two software legends in one place? High level, world shattering questions, of course. Listen to this semi-serious chat mostly between Juval and David as they discuss matters such as Why software today sucks, Rich Client Vs. the browser, ClickOnce and unprotected sex (you heard correctly), the anthology of TLAs, how to know you're a geek, their upcoming books, top things to watch out for in .NET 2.0, where is software architecture heading, top 3 things every .NET developer should have done by now, Platt's laws of the universe and much more discussion, jokes and good ol' geeky fun. Truly a one of kind human experiment, is all I can say about this one.

Language - English.

Go and Download  - 61 minutes, MP3 (28 MB)

Who are those people?

Juval Löwy is the founder of IDesign and its Chief Architect. Juval is a seasoned software architect specializing in system architecture and large applications design. Juval helps IDesign customers design scaleable, robust, reusable, and extensible Enterprise applications, verifying that the customer has the design it takes to achieve the required quality, scalability, security, availability and throughput goals. Juval is Microsoft’s Regional Director for the Silicon Valley, working with Microsoft on on helping the industry adopt .NET. Juval also participates in the Microsoft internal design reviews for future versions of .NET. Juval is a frequent speaker at the major international software development conferences, where he talks about .NET, component-oriented design and development process. Click here for complete list of conference talks by Juval. Juval authored Programming .NET Components by O’Reilly. The book is dedicated to component-oriented programming and design using .NET, as well as the related system issues, such as remoting, threading and security. Juval also authored COM and .NET Component Services: Mastering COM+ a book which talks at length about the challenging topic of .NET Enterprise Services. Juval published numerous articles, regarding almost every aspect of developing with .NET. Click here for complete article list by Juval, as well as links to the articles. Microsoft recognized Juval as a Software Legend as one of the world top .NET experts and industry leaders.


David S. Platt  teaches Programming .NET at Harvard University and at companies all over the world. He was selected by Microsoft as one of their Software Legends, which you can read about at He has taught classes on ACORD insurance standards since the very first OLifE class in 1995. He is the author of eight programming books, most recently Introducing Microsoft .NET, 3rd Edition from Microsoft Press, with three more on the way. It is currently outselling Tom Clancy's Every Man a Tiger on, which tells you what kind of geeks buy their books there. "He's the only guy I know that can actually make an article on COM's apartment threading model funny," said Tana Sabatino.

Interesting Agile related blog - Cory Foy

[Audio Recording] Juval Lowy on Project Planning and Tracking