• Blog
    • Public Trainings
    • On-site trainings
  • Events
    • Event Storming
    • Software Architecture Audit
    • Technical Leadership
    • Agile Alliance Experience Report
  • Clients
  • About
  • Contact
Menu

Domain Centric

Street Address
City, State, Zip
Phone Number
Domain-Driven Design Consultancy & Training

Your Custom Text Here

Domain Centric

  • Blog
  • Trainings
    • Public Trainings
    • On-site trainings
  • Events
  • Consultancy
    • Event Storming
    • Software Architecture Audit
    • Technical Leadership
    • Agile Alliance Experience Report
  • Clients
  • About
  • Contact

Workshop recipe: Software Architecture Kata

April 17, 2020 Kacper Gunia

From time to time I get asked a question: "how to get better at designing systems and software architecture?". I could recommend a number of books or videos, but as you know these two alone aren't going to magically teach us how to do design. What we also need is some concrete & deliberate practice.

Read more
Tags workshop, meetup, recipe, software architecture, kata, modelling
Comment

  • 2023 1
    • Feb 16, 2023 Organizing VCS Repositories by Domain: An Effective Alternative for Mono and Multi Repos
  • 2020 8
    • Aug 18, 2020 Bounded Context patterns: Fan-out Specification Context
    • Aug 6, 2020 EventStoreDB vs Kafka
    • Jun 5, 2020 Event Sourcing: Snapshotting
    • May 29, 2020 Event Sourcing: Aggregates vs Projections
    • May 5, 2020 5 ideas on how to improve remote DDD collaboration
    • Apr 17, 2020 Workshop recipe: Software Architecture Kata
    • Mar 6, 2020 Modelling aggregates with "Aggregate Design Canvas"
    • Feb 28, 2020 Modelling Aggregates: Invariants vs Corrective Policies
  • 2019 9
    • Nov 11, 2019 Event Sourcing: Projections
    • Nov 8, 2019 Conference Talk: How a large corporation used DDD to replace a loyalty system
    • Nov 1, 2019 Event Sourcing patterns: Replay side effect handling
    • Oct 29, 2019 EventStorming Modelling Tips to Facilitate Microservice Design
    • Oct 7, 2019 Team Topologies - Training Report
    • Sep 24, 2019 Microservices patterns: Protocol ownership
    • Aug 27, 2019 Event Sourcing Projections patterns: Side effect handling
    • Aug 16, 2019 Event Sourcing Projections patterns: Consumer scaling
    • Aug 9, 2019 Event Sourcing Projections patterns: Deduplication strategies
  • 2016 1
    • Jul 24, 2016 Bootstrapping London DDD Community
  • 2015 1
    • Jul 14, 2015 Getting default values from Dictionaries in Swift
  • 2014 6
    • Nov 30, 2014 Understanding Gang of Four's Facade Design Pattern
    • Nov 23, 2014 PhpSpec Live Templates for PhpStorm
    • Nov 4, 2014 Validating Value Objects
    • Sep 13, 2014 Autocompleting PhpSpec's SUS in PhpStorm
    • Aug 29, 2014 Scaling Symfony2 apps with RabbitMQ
    • Jan 11, 2014 DDD Building Blocks: Value Object
  • 2012 1
    • Mar 7, 2012 Dealing with floating-point calculations in PHP

Domain Centric Ltd
VAT: GB 240 7929 00
Company Number: 10159119

2nd Floor, 2 Woodberry Grove
North Finchley, London
N12 0DR, UNITED KINGDOM

Domain Centric Ltd
London, United Kingdom

Email: kacper@domaincentric.net
Training Mailing list: Subscribe