Blog Posts

Filter by tags

AI
API Design
Agile Development
Architecture
Best Practices
Business Domains
Business Value
Data Governance
Data Management
Data Modeling
Data Quality
Data Strategy
Database
Database Design
Digital Transformation
Domain-Driven Design
Enterprise
Enterprise Architecture
Future of Development
Human Intelligence
IT Strategy
KMS
Knowledge Management
MDM
Microservices
Note Taking
Performance
Personal Development
Productivity
Software Architecture
Software Development
System Design
Technical Debt
TitleTagsDates
Data-Centric Enterprise Architecture: Data as the True Business Currency

Understanding how data, not applications or infrastructure, drives modern business value, and how this perspective should reshape our approach to enterprise architecture.

Enterprise Architecture
Data Strategy
Digital Transformation
Business Value
Data Governance
draft
Disposable IT vs Composable IT: Finding the Right Balance

Exploring the tension between building quick, disposable business tools and creating reusable, composable enterprise systems, and how to effectively leverage both approaches.

Enterprise Architecture
Software Development
IT Strategy
Technical Debt
Agile Development
draft
Enterprise Data Architecture: Core Models and Business Domains

A comprehensive guide to designing and managing core data models in enterprise architecture, focusing on the balance between standardization and business domain flexibility.

Enterprise Architecture
Data Modeling
Business Domains
Data Governance
Best Practices
draft
Ultralithic Architecture: Embracing the Shared Database in Enterprise Architecture

A deep dive into the concept of ultralithic architecture, exploring how embracing a centralized database approach can benefit enterprise systems while maintaining the advantages of microservices.

Enterprise Architecture
Database Design
Microservices
Data Management
System Design
draft
Domain-Driven Design and the Monolith-First Approach to Microservices

An exploration of the relationship between Domain-Driven Design and Microservices architecture, with a focus on the pragmatic Monolith-First approach.

Domain-Driven Design
Microservices
Architecture
Best Practices
draft
The Evolution of Software Development: From Code to Architecture in the AI Era

An exploration of how AI is transforming software development, shifting focus from coding to architecture, and creating new paradigms for human-AI collaboration in building solutions.

AI
Software Architecture
Future of Development
Human Intelligence
draft
The Great Debate: Business Logic in Data Layer vs API Layer

An in-depth analysis of the ongoing debate between implementing business logic in stored procedures versus the API layer, exploring performance, maintainability, and team considerations.

Architecture
Database
API Design
Performance
Best Practices
draft
Master Data Management (MDM)

A deep dive into the fundamental concepts of Master Data Management and its critical role in enterprise data governance.

MDM
Data Governance
Enterprise
Data Quality
draft
Knowledge Management System Pipelining

Exploring systematic approaches to capture, process, and nurture ideas from inception to action through automated knowledge management pipelines.

KMS
Knowledge Management
Productivity
Note Taking
Personal Development