Operationalizing LLMs – A Practical Guide for Developers & Architects

Estimated Reading Time: 12 minutesLLMOps, short for Large Language Model Operations, is a growing field that focuses on managing the entire lifecycle of large language models like GPT, LLaMA, Claude, and Mistral. Think of

Read more

Small Language Models – An Architect’s Perspective

Estimated Reading Time: 9 minutesSmall Language Models (SLMs) are streamlined versions of large language models or LLMs like GPT-4. With fewer parameters under the hood, they’re faster, more affordable, and easier to run,

Read more

SEDA – The Systemic Event Discovery Approach (Part 3)

Estimated Reading Time: 7 minutesBottom-Up System Design through Domain-Centric Transformation As explained in Part One, the SEDA framework consists of four steps, each of which was briefly discussed. The second step, Bottom-Up System

Read more

Code Archaeology with Generative AI – Revolution in Code-base Analysis & Modernization

Estimated Reading Time: 7 minutesIn nearly every major software transformation, there’s one undeniable reality: legacy code is the elephant in the room. It runs mission-critical systems, processes billions in transactions, and holds years,

Read more

SBOM and Why It Matters – A Practical Guide for Software Architects

Estimated Reading Time: 6 minutesIn today’s fast-moving world of software development, applications aren’t built from scratch anymore. They’re assembled. We stitch them together using combination of open-source libraries, third-party services, container images, and

Read more

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 testable. Introduced by Jeffrey Palermo, it addresses

Read more

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 approaches fit well with Domain-Driven Design principles,

Read more

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 first step, “Analyze Eco-System Holistically” is what

Read more

SEDA – The Systemic Event Discovery Approach (Part 1)

Estimated Reading Time: 7 minutesAs Sociotechnical Systems continue to grow and the complexity of software products increases alongside ever-changing market demands, the way we think, design, architect, and develop ecosystems should evolve from

Read more