Joe Audette talks with Dave Rael about broad interests, success and failure, business and software, and working on something you love
Joe Audette is a Micorosft MVP and a prolific open source developer. He started out working with MS Access and VB6 back in 1996. He has been doing web development since the beginning with Classic ASP and then ASP.NET when it first came out. Over the years, he has done quite a bit of work in content management and ecommerce. He wrote the blog module for a thing called Rainbow Portal back in 2003 and founded the mojoPortal project in 2004. He actively developed mojoPortal and commercial add on features until late 2014. He began working on a new set of web components in late 2014 with MVC 5 and moved to ASP.NET Core in June of 2015. Now he has a number of related open source projects and components branded as "cloudscribe". The main projects are cloudscribe.Core which is a multi-tenant web application foundation for managing sites, users and roles, and cloudscribe.SimpleContent which is a blog and content engine that can be used with Open Live Writer and can work with or without a database. He is currently trying to bootstrap his own business again building commercial components that can integrate with ASP.NET Core apps. You can read his blog at www.joeaudette.com (powered by cloudscribe) and follow him on Twitter at @joeaudette and at @cloudscribeweb.
Chapters:
1:33 - Dave introduces the show and Joe Audette5:45 - How Joe got started in software10:22 - How Joe stays current with what he needs to know11:00 - Joe's history with using Microsoft tooling and stack and experimenting with other environments15:33 - The things that "light Joe up"16:47 - Joe's passion project - cloudscribe23:20 - Joe's story of failure - falling short of creating the job he wanted for himself26:42 - Looking for business success with cloudscribe and the flexibility of cloudscribe31:48 - Joe's success story - broad use of software he has written33:06 - Joe's book recommendation33:51 - The things that have Joe most excited and hist prediction for the future of software37:05 - Joe's causes of pain and suffering41:05 - Joe's top 3 tips for delivering more value42:14 - Keeping up with Joe
Resources:
cloudscribe
cloudscribe on Twitter
mojoPortal
Will Gant on Developer On Fire
David Neal on Developer On Fire
Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma
Eric Lawrence on Developer On Fire
ASP.NET Community Standup
WebAssembly
Blazor - Steve Sanderson
Steve Sanderson's Talk at NDC Oslo -Web Apps can’t really do *that*, can they?
Steve Sanderson on .NET Rocks! - WebAssembly and Blazor
Joe's book recommendation:
Dependency Injection in .NET - Mark Seemann
Joe's top 3 tips for delivering more value:
Love your work of find a way to work on something you do love
Remember that you don't know everything and there is always more to leave - be humble and open to learning
Be nice, kind, and calm