Built byPhoenix

© 2025 Phoenix

PHOENIX
/works/skillsProjectsBlog

Blog

Thoughts on software engineering, AI, Web3, and building great products.

November 29, 2025•45 min read

Data Replication in Distributed Systems: From CAP Theorem to Multi-Region Architecture

A comprehensive deep-dive into data replication strategies for distributed systems. Explore the CAP theorem, advanced consistency models (linearizability, serializability, snapshot isolation), replication topologies (Raft, Paxos), WAL internals, hybrid logical clocks, read repair & anti-entropy, chaos engineering, and production-ready patterns for building highly available, globally distributed applications.

Distributed SystemsData ReplicationCAP TheoremArchitectureDatabasesSystem Design
November 8, 2025•10 min read

Complete Git Commit Message Guide

A comprehensive guide to writing professional Git commit messages following conventional commits specification. Learn commit types, structure, best practices, and tools for better version control.

GitVersion ControlBest PracticesConventional CommitsDevelopment
November 1, 2025•20 min read

Building Kemuko Support: An AI Agent for EdTech with Mastra

How I built Kemuko Support - an AI-powered customer support agent using Mastra that helps learners with course progress, assists instructors with analytics, handles billing, and escalates complex issues to humans. A complete guide with code examples for building edtech support automation.

MastraAIEdTechCustomer SupportAutomationTypeScript
October 26, 2025•15 min read

Building A2A Protocol Agents with Python and FastAPI

A comprehensive guide to implementing the Agent-to-Agent (A2A) protocol using Python and FastAPI. Learn how to build production-ready AI agents with JSON-RPC 2.0 communication.

PythonFastAPIA2A ProtocolAIJSON-RPC
October 26, 2025•12 min read

Building Intelligent Workflows: Integrating Mastra A2A Protocol with Telex

Learn how to integrate Mastra's Agent-to-Agent (A2A) protocol with Telex to build intelligent, interconnected AI workflows. A complete guide from development to deployment.

AIMastraA2A ProtocolTelexWorkflow Automation
October 20, 2025•8 min read

What is A2A? Understanding the Agent-to-Agent Protocol

An introduction to the Agent-to-Agent (A2A) protocol - the standardized communication layer revolutionizing how AI agents interact across platforms. Learn the fundamentals, benefits, and real-world applications.

A2A ProtocolAIAgent CommunicationJSON-RPC