Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
Audio apprenticeships for the aspiring software craftsman. Currently exploring DDD, Event Sourcing, CQRS, distributed systems, cross-platform, cross-cloud, & cross-language software delivery.... more
FAQs about Being The Worst:How many episodes does Being The Worst have?The podcast currently has 43 episodes available.
July 23, 2013Episode 32 – Questionable ApproachKerry and Rinat answer listener questions about code syntax, differences between event sourcing and relational storage, and concrete examples of Domain-Driven Design (DDD) concepts. Along the way, your questions lead them to questioning themselves and to consider an alternate approach....more55minPlay
July 05, 2013Episode 31 – Cloud Clearing EventsKerry and Rinat choose the event storage to use for their project. They’re using Windows Azure, so should they stick with Lokad CQRS event storage, or switch to Event Store from Event Store LLP? They discuss some of the pros and cons of their options, review some scaling approaches, and guess at what a transition may look like....more1h 3minPlay
June 04, 2013Episode 30 – The 30 Thirty ExperienceRinat returns home from his trip to the United States which was filled with milestones, memories, and marriage. The guys briefly catch-up on some of the insights that were gained from looking over the fence at the Java ecosystem, and how it has made more progress than .NET in specific areas. They wrap-up with an intro to the DDD Summit, and how the things learned there and along the way will shape the upcoming episodes and code....more28minPlay
May 15, 2013Episode 29 – Acting Like We Get The MessageKerry and Rinat introduce the Actor in the Actor Model of Computation. They wonder if the Actor’s embodiment of communication (via messaging) may simplify the way that they reason about and implement their solutions. They discuss this potential use of the Actor Model in the context of their current usage of Domain-Driven Design (DDD), Application […]...more1h 4minPlay
April 24, 2013Episode 28 – Learning Lokad CQRSKerry and Rinat dig into the Lokad CQRS project that laid the code foundation for their current projects. This open source sample provides a working slice of a production system’s registration and user management subdomains that were implemented with Aggregates and Event Sourcing. While they get into the details of its multi-Aggregate implementation, they cover […]...more50minPlay
April 12, 2013Episode 27 – Evolving Event Centric InfrastructureKerry and Rinat review some of the lessons learned from the deployment of Lokad.CQRS. Then, they discuss Rinat’s blog post about those experiences, and some of his ideas for future improvement. This results in a sneak peek of the new event centric hosting infrastructure that will be used in their GTD sample project. Download (mp3): […]...more42minPlay
March 27, 2013Episode 26 – Rinat Gits CommittedIn this episode, there is a lot of new code to dig into. Kerry and Rinat cover the newly added features, discuss how the console relates to future UIs and assists with ongoing maintenance, dabble in Event message design, and get into the CQS pattern that was used to implement some of the Entity classes. […]...more48minPlay
March 06, 2013Episode 25 – These Aren’t The Projects You’re Looking ForKerry and Rinat discuss changes to the ubiquitous language, the characteristics of lists and projects, and lessons learned from using a similar productivity system. In between, they probably talk too much about some variable names and system implementation details. Download (mp3): Episode 25 – These Aren’t The Projects You’re Looking For – (62 minutes) Subscribe […]...more1h 2minPlay
February 20, 2013Episode 24 – Grambo’s Got A ShotgunKerry and Rinat dive into the GTD® code and discuss ways to choose words in the ubiquitous language. The new interactive shell allows them to use and shape the domain model as it evolves. In addition, an Event store is introduced to persist messages to disk, and they discuss ways to replay and view these […]...more39minPlay
February 10, 2013Episode 23 – Spaghetti-Free TerminologyKerry and Rinat revisit and correct some DDD terminology they used based on new learning and listener feedback. After they readdress Domain, Domain Model, Subdomains, Bounded Contexts, Published Language, Shared Kernel, and Anti-Corruption Layer, they try to relate these terms to real examples and code. Download (mp3): Episode 23 – Spaghetti-Free Terminology – (36 minutes) […]...more36minPlay
FAQs about Being The Worst:How many episodes does Being The Worst have?The podcast currently has 43 episodes available.