Skip to content
Masoud Chelongar

Masoud Chelongar

Practical Envisioning of Software Architecture

  • About
  • Blog
  • Home
  • Privacy Policy
  • Workshops & Seminars
    • Seminar – Accelerating Software Transformation
    • Seminar – Redefining Software Transformation
    • Workshop – Crafting Event-Driven Architecture with Domain-Driven Design
    • Workshop – Tactical Domain-Driven Design with EventStorming
    • Workshop – The Systematic Event Discovery Approach
Search
Close menu
  • About
  • Blog
  • Home
  • Privacy Policy
  • Workshops & Seminars
    • Seminar – Accelerating Software Transformation
    • Seminar – Redefining Software Transformation
    • Workshop – Crafting Event-Driven Architecture with Domain-Driven Design
    • Workshop – Tactical Domain-Driven Design with EventStorming
    • Workshop – The Systematic Event Discovery Approach
Masoud Chelongar

Masoud Chelongar

Practical Envisioning of Software Architecture

Search Toggle menu

Month: March 2025

March 24, 2025March 24, 2025Domain-Driven Design, Software ArchitectureBy Masoud ChelongarDomain Driven Design, Software Architecture, Software Development

Onion Architecture – A Practical Guide to Applying Domain-Driven Design

Estimated Reading Time: 5 minutesOnion Architecture is a software architecture pattern that focuses on separation of concerns and dependency inversion to make systems more maintainable and

March 10, 2025March 24, 2025CQRS, Domain-Driven Design, Event Soursing, Software ArchitectureBy Masoud ChelongarCQRS, Domain Driven Design, EventSourcing, Software Architecture, Software Development

CQRS & Event Sourcing Explained – A Practical Guide to Consistent Systems

Estimated Reading Time: 5 minutesIn modern software architecture, CQRS (Command Query Responsibility Segregation) and Event Sourcing are powerful patterns for building scalable and maintainable applications. These

March 2, 2025May 29, 2025Software Architecture, Software Transformation, Systemic Event Discovery Approach, Systems ThinkingBy Masoud ChelongarSEDA, Software Transformation, Systemic Event Discovery Approach, SystemsThinking

SEDA – The Systemic Event Discovery Approach (Part 2)

Estimated Reading Time: 8 minutesAnalyze Eco-System Holistically As explained in Part One, the SEDA framework consists of four steps, each of which was briefly discussed. The

Recent Posts

  • SEDA – The Systemic Event Discovery Approach (Part 4)
  • Operationalizing LLMs – A Practical Guide for Developers & Architects
  • Small Language Models – An Architect’s Perspective
  • SEDA – The Systemic Event Discovery Approach (Part 3)
  • Code Archaeology with Generative AI – Revolution in Code-base Analysis & Modernization

Recent Comments

No comments to show.

Archives

  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • October 2023
  • April 2023
  • February 2023
  • December 2022
  • November 2022

Categories

  • AI
  • API
  • CQRS
  • Documentation
  • Domain-Driven Design
  • Event Soursing
  • Event-Driven Architecture
  • Generative AI
  • GraphQL
  • gRPC
  • Hashicorp Consul
  • Istio
  • Linkerd
  • LLM
  • Microservices
  • REST API
  • Service Mesh
  • Soft Skills
  • Software Architecture
  • Software Development
  • Software Transformation
  • Systemic Event Discovery Approach
  • Systems Thinking
  • Team Topologies
© 2025 Masoud Chelongar