.NET Rocks! cover image

.NET Rocks!

Minimal Architecture with Jeremy Miller

Aug 24, 2023
Jeremy Miller, expert in minimal architecture and creator of Wolverine and Marten, discusses the benefits of a clean architecture, challenges of open source projects, and bloat in code. He also touches on starting a new company and the future plans for his product.
55:54

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Organizing code around use cases and messages rather than nouns provides a simpler and more maintainable codebase.
  • A lower ceremony coding model with fewer mandatory steps and easier integration testing promotes efficient and effective software development.

Deep dives

Wolverine Updates: Improvements, Scalability, and Integrations

Wolverine has recently reached version 1.0, and updates have been made to enhance its functionality. These updates include improvements in Azure Service Bus integration and a new SQL Server back transport for messaging. One of the key goals of Wolverine is to provide a lower ceremony approach to coding, allowing for simpler and more maintainable code. The focus is on organizing code around use cases and messages rather than nouns, enabling developers to have a better understanding of the codebase and troubleshoot issues more effectively. Future updates for Wolverine will incorporate first-class subscriptions, offering the ability to stream data and scale up the system across multiple nodes. There are also plans to explore integrations with Martin, another software offering, to provide enhanced scalability and link improvements. Longer-term plans involve branching out into other non-.NET platforms.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode