Carl and Richard talk to Julie Lerman and Steve Smith about the fundamentals of Domain Driven Design (DDD). Julie and Steve have collaborated on a very popular Pluralsight course about DDD that has made the methodology more approachable for more people. The conversation digs into the fact that DDD has been around for more than a decade, but hasn't caught on near as much as it should - and why is that? There's at least one alphabet soup moment: What about DDD, BDD, TDD, PDD, ADDDD and SJDD? Listen to the show for definitions of these acronyms and more!
Julie Lerman is a Microsoft MVP, mentor and consultant who lives in the hills of Vermont. You can find Julie presenting on Entity Framework, Domain Driven Design and other topics at user groups and conferences around the world. Julie blogs at thedatafarm.com/blog, is the author of the highly acclaimed "Programming Entity Framework" books, the MSDN Magazine Data Points column and popular software training videos on Pluralsight.com. Follow Julie on twitter at julielerman.
Links from the Show
Steve Smith is an entrepreneur and software developer with a passion for building quality software as effectively as possible. He is currently the Chief Technology Officer of Falafel Software. Steve has published several courses on Pluralsight, covering DDD, SOLID, design patterns, and software architecture. He's a Microsoft Regional Director and MVP, a frequent speaker at developer conferences, an author, and a trainer. Along with his wife and business partner, Michelle Smith, Steve was also the founder of Lake Quincy Media (acquired by The Code Project) and NimblePros (acquired by Telerik). Steve's an ex-Army Engineer officer and Iraq veteran who enjoys playing games and spending time outdoors.
Steve maintains a blog at Ardalis.com and is active on Twitter as @ardalis. He maintains a professional facebook page at Facebook.com/StevenAndrewSmith
. You can find out more about Steve here: http://about.me/stevenasmith
Well, here we go - the second installation of the fusion power geek out. While the first show focused on the "Big Science" fusion power projects like NIF and ITER, this time around Richard digs into smaller hybrid projects, like General Fusions Magnetized Target Fusion as well as Colliding Beam Fusion Reactors being built by Helion Energy and Tri Alpha Energy. These fusion approaches combine magnetic and inertial plasma confinement to make fusion a little less extreme and more manageable - with more focus on how to actually make electricity. Also, they seem to be funded by tech billionaires like Jeff Bezos and Paul Allen. Is that a good thing or bad? Is this stuff all snake oil? There's more to talk about!
Carl Franklin has been a leader in the Microsoft developer community since the very early days when he wrote for Visual Basic Programmers Journal. He authored the Q&A column of that magazine as well as many feature articles for VBPJ and other magazines. He has authored two books for John Wiley & Sons on sockets programming in VB, and in 1994 he helped create the very first web site for VB developers, Carl & Gary's VB Home Page.
Carl is also the Microsoft Regional Director for Connecticut, an MVP for Kinect, co-host of .NET Rocks! and The Tablet Show, a .NET Rocks! spin-off dedicated to developing for tablets, phones and other mobile devices, as well as mobile web.
Carl is the creator of GesturePak ($99), the first gesture recognition library for Microsoft Kinect for Windows. GesturePak records your motion as you create gestures, then notifies your app when your user has performed one or more of your gestures.
Carl is also an accomplished musician and audio/video producer. He started Pwop in 1999 as a record label for his first album, a collaboration with his brother Jay: Strange Communication. Franklin Brothers released Lifeboat To Nowhere in 2011, which has met with rave reviews. In 2013, Carl released his first solo album, Been a While
, which features a tune with John Scofield on guitar, as well as an incredible group of musicians local to New London, CT.
Pwop Studios is a full-service audio and video post production studio in New London, CT, where Carl records and produces the podcasts as well as music and video projects - both for himself, Franklin Brothers, and the public.
Links from the Show
Richard Campbell has been involved with microcomputers and software since 1977. His career has spanned the industry both on the hardware and software sides, from manufacturing to sales, service, game development, line-of-business software and large scale systems. He's been deeply involved in creating new businesses around software, hardware, services and products in a huge range of roles, including technical, management and financing. During the halcyon days of the DotCom Boom he was a consultant to venture capital firms providing technical due diligence and architectural direction.
Today Richard consults with a number of clients on software architecture and future directions of technology. He is a Microsoft Regional Director and MVP. He's a partner in PWOP Productions, creating a variety of multimedia programs including ".NET Rocks!, the Internet Audio Talk Show for .NET Developers" (www.dotnetrocks.com) a podcast produced twice a week for more than 250,000 listeners in 120 countries and The Tablet Show (www.thetabletshow.com), a weekly podcast focused on tablet and mobile development. In addition he's the host of RunAs Radio (www.runasradio.com), a podcast for the IT Professional using Microsoft technologies. You'll find Richard at numerous conferences all over the world.