Skip to main content
← All Tags

Software architecture

107 articles in this category (Page 1 of 5)

AI NewsSoftware ArchitectureAutomation

Why Single-Purpose Agents Beat One Big Automation Script: A Homelab Case Study

Thirteen single-purpose agents replace one monolithic script in a homelab, reducing integration surface to three conventions.

Read more
AI NewsSoftware ArchitectureBackend Engineering

RPC vs REST: Choosing the Right Architecture for Networked Applications

Compare RPC and REST architectures, where gRPC implementations have shown a 30% reduction in latency over REST for internal microservices.

Read more
AI NewsAI EngineeringSoftware Architecture

Why Agent Memory is Not a Database: Shifting to Governed Evolving Memory

A new research paper argues that record-level database abstractions cause four critical failure modes in AI agent memory systems.

Read more
AI NewsWeb DevelopmentSoftware Architecture

:

Eliminate JavaScript bundle bloat and improve Core Web Vitals using traceless-style to shift CSS calculations from runtime to compile time.

Read more
AI NewsFrontend EngineeringSoftware Architecture

Architecting a Point of Sale Frontend with React, Next.js, and Material UI

Guadalupe Rosas details the frontend architecture of POS Lite, integrating Next.js and Material UI to streamline retail operations and API communication.

Read more
AI NewsSoftware ArchitectureRAG Pipeline

Implementing End-to-End Markdown Support in a Layered RAG Stack

Josh Blair details the six-layer implementation required to add Markdown support to a RAG pipeline, including a critical browser MIME type fix.

Read more
AI NewsProgramming LanguagesSoftware Architecture

Optimizing Data-Driven Workflows with CherryScript: A Python-Based Interpreter Approach

CherryScript optimizes high-volume data workflows by replacing AST walking with flattened bytecode compilation for deterministic speed.

Read more
AI NewsSoftware ArchitectureTechnical Debt

Analyzing Technical Debt and AI Token Cost in Google's zx Repository

Clear Code Intelligence scanned google/zx, identifying 37 findings and a 54/100 overall diligence score to test public-code methodology.

Read more
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