Clean Architecture and DDD Presentation at the 2023 Nebraska Code Conference

April 20, 2023    Architecture Presentation Development Functional Domain Driven Design Conference

Clean Architecture and Domain Driven Development for the 2023 Nebraska Code Conference

NE Code 2023

I have the great privilege of presenting at the 2023 Nebraska Code Conference on July 21, 2023 at 2:30 pm.

If you see this at the conference, it’d be cool if you said hi and left a comment or feedback on my my tweet .

Main Goals - OKRs for my presentation

I decided to attempt some OKRs for this presentation. More about OKRs

Objective

Attendees will consider the importance of architecture on the success of a product over time and be introduced to Domain Driven Design.

Key Results

  • Key: Attendees thinking about architecture
    • Result: A feedback comment or comments will mention architecture challenges they’ve faced
  • Key: Share we’ve learned from reading Clean Architecture by Uncle Bob Martin in an Omnitech book club .
    • Result: A feedback comment that they plan on reading one or both of the books
  • Key: Introduce Domain Driven Design (DDD) and new things I’ve learned in 2022 at Omnitech through a series of lunches using Pluralsight and through Scott Wlaschin’s Domain Modeling Made Functional book.
    • Result: A feedback comment they they want to learn more about DDD.
    • Result: A feedback comment they they want to learn more about applying functional concepts and read the book.
  • Key: Enabling common terminology for discussions about architecture and DDD with their teams.

PowerPoint

My PowerPoint Presentation

This is an updated version of the 2019 SD Code Camp Presentation I gave with John Townsend .

His talk at NDC 2019 on DDD

His conversation on the Azure DevOps Podcast

  • apply functional thinking to architecture - min 20:53
  • immutable
  • easier to test
  • db code on the outside - onion architecture
  • pipelines

This is what kicked my interest in Functional Architecture

Gene Kim interviewed Scott Haven . This was eye opening and got me thinking about Functional programming and how it could be applied to architecture. I also go to use some F# at work.

Here Scott Haven presents about using this for Jet, now Walmart DOES 2019 - Forging a Functional Enterprise - Fabulous Fortunes, Fewer Failures, and Faster Fixes from Functional Fundamentals .

@ardalis: www.Weeklydevtips.com and https://github.com/ardalis/CleanArchitecture ​ ​

Clean Architecture​

DDD​

More Books: Sooner Safer Happier, The Phoenix Project, The Unicorn Project, Working with Legacy Code, https://enterprisecraftsmanship.com/ Unit Testing and DDD ( https://aligneddev.net/blog/2019/book-stack-2019/ )



Watch the Story for Good News
I gladly accept BTC Lightning Network tips at [email protected]

Please consider using Brave and adding me to your BAT payment ledger. Then you won't have to see ads! (when I get to $100 in Google Ads for a payout, I pledge to turn off ads)

Use Brave

Also check out my Resources Page for referrals that would help me.


Swan logo
Use Swan Bitcoin to onramp with low fees and automatic daily cost averaging and get $10 in BTC when you sign up.