Episode 006 | Oren Eini - Succeeding against Adversity, Projects and Products




Developer On Fire show

Summary: <div> <div>Guest:</div> <div> <div><a target="_blank" href="http://ayende.com/blog/">Oren Eini</a></div> <div><a target="_blank" href="http://twitter.com/ayende">@ayende</a></div> </div> </div> <p>Oren Eini talks with Dave Rael about army experiences, expectations while building software systems and products, and the differences between projects and products</p> <p>Oren Eini has over 15 years of experience in the development world with a strong focus on the Microsoft and .NET ecosystem and has been awarded the Microsoft's Most Valuable Professional since 2007. An internationally known presenter, Oren has spoken at conferences such as DevTeach, JAOO, QCon, Oredev, NDC, Yow! and Progressive.NET. Oren is the author of the book "DSLs in Boo: Domain Specific Languages in .NET", published by Manning (http://manning.com/rahien/) Oren's main focus is on architecture and best practices that promote quality software and zero-friction development. Using his pseudonym as Ayende Rahien, he is a frequent blogger at http://www.ayende.com/Blog/.</p> <div class="podcast-chapters"> <h6>Chapters:</h6> <ul> <li><a href="#!"> - Dave introduces the show and Oren Eini</a></li> <li><a href="#!"> - The constraints and difficulties of working in an army</a></li> <li><a href="#!"> - Out of the Army - still facing unreasonable expectations</a></li> <li><a href="#!"> - Oren's definition of value</a></li> <li><a href="#!"> - An experience with an unmanageable database</a></li> <li><a href="#!"> - Stories of failure, deployment and troubleshooting pain, quality of life, and fears falling short on commitments</a></li> <li><a href="#!"> - Oren's greatest successes - Clean code, intuitive APIs, adapting to change, surviving the test of time, and creating full-scale products</a></li> <li><a href="#!"> - Product Thinking and Hibernating Rhinos culture and Projects vs Products</a></li> <li><a href="#!"> - How Oren stays current with what he needs to know</a></li> <li><a href="#!"> - Oren's book recommendations</a></li> <li><a href="#!"> - Oren's top 3 tips for delivering more value</a></li> <li><a href="#!"> - Keeping up with Oren</a></li> </ul> </div> <div class="podcast-resources"> <h6>Resources:</h6> <a href="http://www.ayende.com/Blog/">Oren's Blog</a><br> <a href="http://ravendb.net/">RavenDB</a><br> <a href="https://www.amazon.com/dp/1933988606/?tag=devonfir-20">Oren's Book - DSLs in Boo: Domain Specific Languages in .NET</a><br> <a href="http://ayende.com/blog/170817/the-ravendb-comic-strip-part-i-finding-the-hero">The RavenDB Comic Strip</a> </div> <div class="podcast-book-recommendation"> <h6>Oren's book recommendation:</h6> <ul> <li><a href="https://www.amazon.com/dp/0883854511/?tag=devonfir-20" target="_blank">The Last Problem - E.T. Bell</a></li> <li><a href="https://www.amazon.com/dp/0470128720/?tag=devonfir-20" target="_blank">Operating System Concepts - Abraham Silberschatz, Greg Gagne, Peter B. Galvin</a></li> </ul> </div> <h6>Oren's top 3 tips for delivering more value:</h6> <ol> <li>Figure out who is paying and who is the customer (usually not the same - paying for the software vs using the software)</li> <li>Be aware of how you are being measured - define your success criteria</li> <li>Understand how you are providing value and your incentives</li> </ol>