Skip to main content
← All Tags

Software architecture

99 articles in this category (Page 1 of 5)

AI NewsSoftware ArchitectureAI Engineering

Moving the Source of Truth: From Databases to Organizational Conversations

Rono proposes a new architectural shift where AI synthesizes operational state directly from human communication to eliminate manual data duplication.

Read more
AI NewsAI EngineeringSoftware Architecture

Scaling AI Agents: When to Transition from Prototypes to an MCP Runtime

Discover the 6 critical signs your AI agent has outgrown its prototype phase and requires a governed MCP runtime for production security.

Read more
AI NewsSoftware ArchitectureDevOps

Combating Architecture Drift: Strategies for Code-Design Alignment

Learn how to detect and prevent architecture drift using fitness functions and automated scoring to avoid costly decisions based on outdated documentation.

Read more
AI NewsEngineering ManagementSoftware Architecture

How Unclear Role Responsibilities Drive Technical Debt

Unclear responsibilities lead to random decision-making, with a statistical 50% chance of decisions misaligning with business goals and increasing technical debt.

Read more
AI NewsSoftware ArchitectureAI Engineering

The Shift to Multi-Agent AI: Moving the Bottleneck from Implementation to Specification

CTO Anuar Ustayev reports a workflow shift to 80% planning and 20% debugging after adopting multi-agent AI orchestration.

Read more
AI NewsIoTSoftware Architecture

Engineering an IoT Ecosystem: The E-CO Smart Plant Monitoring System

A full-stack IoT implementation integrating NodeMCU, Raspberry Pi, and Laravel to automate plant irrigation based on real-time soil moisture data.

Read more
AI NewsSoftware ArchitectureFrontend Engineering

Engineering Social Impact: Architecture Decisions for a UNICEF Child Development Platform

A technical deep dive into building a child development monitoring platform for UNICEF using Vue 3 and Atomic Design in Tarumã, São Paulo.

Read more
AI NewsLLM EngineeringSoftware Architecture

MCP vs. CLI: Measuring Token Overhead in Agent Search

A comparison of SerpApi MCP and a custom CLI reveals that MCP can use 17x more tokens per call for stateless search tasks.

Read more
AI NewsAI EngineeringSoftware Architecture

LangGraph Architecture: When to Use Graph-Based Orchestration for AI Agents

Evaluate whether LangGraph's state management and human-in-the-loop features are necessary for your AI workflow or if simpler Python logic suffices.

Read more
AI NewsDevOpsSoftware Architecture

Reducing Cognitive Load in DevOps: A Framework for Transparency and Scalability

Learn how to minimize cognitive load by implementing a one-repository-per-deployable-block rule and a standardized /version-info endpoint.

Read more
AI NewsDatabase EngineeringSoftware Architecture

Round-Trip Database Engineering: Reverse Engineering Schemas into Editable Diagrams

SchemaCrawler enables a full round-trip workflow by exporting JDBC databases into DBML, PlantUML, Mermaid, and QuickDBD for iterative design.

Read more
AI NewsDistributed SystemsSoftware Architecture

The Hidden Cost of Auto-Ack: Avoiding Silent Duplicate Processing in Async Queues

Infrastructure costs climbed steadily due to a race condition where messages were processed multiple times despite zero reported errors.

Read more
AI NewsBackend EngineeringSoftware Architecture

Architecting Production Systems: Integrating Go and Node.js for Scalability

Kevin Nambubbi details a systems-engineering approach to learning by integrating Go and Node.js into a production-minded incident platform.

Read more
AI NewsData EngineeringSoftware Architecture

Core Data Engineering Concepts: Building Scalable Data Pipelines

A technical guide to the 15 foundational data engineering concepts used to transform raw information into reliable business insights.

Read more
AI NewsSoftware ArchitectureEngineering Productivity

Eliminating Integration Hell with Centralized Contract-Driven Architecture (CCDA)

CCDA reduces time-to-market by nearly 50% by replacing manual API syncing with a neutral source of truth and automated code generation.

Read more
AI NewsSoftware Architecture.NET Development

Scaling Multi-tenancy in .NET: Moving Beyond the TenantId Column

Learn why relying on developer discipline for tenant isolation fails as systems scale and how to implement architectural safeguards in .NET.

Read more
AI NewsAI EngineeringSoftware Architecture

The Six Levels of MCP Server Maturity: Moving Beyond API Wrapping

Most production MCP servers are stuck at Level 1 or 2, failing to provide the domain context necessary for effective agent reasoning.

Read more
AI NewsAI InfrastructureSoftware Architecture

From Prompting to State Engineering: The Shift Toward Agent Execution Layers

Google I/O 2026 marks a pivot from model capabilities to the emergence of an Agent Execution Layer for persistent AI infrastructure.

Read more
AI NewsSoftware ArchitectureArtificial Intelligence

Why AI Replaces the UI, Not the REST API

An analysis of why AI agents will act as entropy reducers for human input rather than replacing deterministic RESTful APIs.

Read more
AI NewsSoftware ArchitectureAI Engineering

Solving AI Agent Ambiguity with Domain-Driven Design's Ubiquitous Language

AI coding agents amplify vocabulary ambiguity, leading to semantic mismatches that can result in critical production incidents.

Read more
AI NewsSoftware ArchitectureEngineering

The Hidden Cost of Software Abstraction: Owning the Stack

Software architect Viktor Lázár explores the maintenance and design costs of excessive dependencies, citing a 14-year-old Wolfenstein 3D port that remains functional without modern toolchains.

Read more
AI NewsDevOpsSoftware Architecture

Blue/Green vs. Rolling Deployments: A Risk and Cost Engineering Analysis

An engineering analysis of deployment strategies where Blue/Green offers zero downtime at a 30-50% resource cost risk, while Rolling minimizes infrastructure overhead.

Read more
AI NewsiOS DevelopmentSoftware Architecture

Swift Protocol Magic: Designing a Reusable Location Tracking System for iOS

Eliminate CLLocationManager boilerplate using a protocol-oriented architecture that handles authorization and location updates in five lines of code for production iOS apps.

Read more
AI NewsSoftware ArchitectureBackend Engineering

Engineering a Real psql Terminal: PTY, Reverse WebSockets, and Redis Streams

Learn how to build a PTY-backed PostgreSQL console using Redis Streams to decouple I/O and reverse WebSockets to bypass NAT constraints for real terminal semantics.

Read more