LuTiao Programming
Author

LuTiao Programming

LuTiao Programming is a friendly community offering free programming lessons. We inspire learners to explore new ideas and technologies and quickly acquire job-ready skills.

157
Articles
0
Likes
81
Views
0
Comments
Recent Articles

Latest from LuTiao Programming

100 recent articles max
LuTiao Programming
LuTiao Programming
May 26, 2026 · Industry Insights

When AI Agents Stop Chatting and Start Running Your Workflows

A brief experiment shows that an AI agent can execute an entire refund workflow—from querying the order to notifying finance—without any user clicks, illustrating a shift from traditional UI‑driven software to AI‑driven workflow automation that could reshape enterprise systems.

AI agentsAI industryJava
0 likes · 7 min read
When AI Agents Stop Chatting and Start Running Your Workflows
LuTiao Programming
LuTiao Programming
May 25, 2026 · Artificial Intelligence

AI Automates a Spring Boot System, Leaving Colleagues Stunned

The article demonstrates how to turn ordinary Spring Boot methods into AI‑driven tools, enabling a language model to interpret a natural‑language request, orchestrate a multi‑step workflow (stock query, order creation, warehouse notification), and execute the entire business process without any hard‑coded if‑else logic.

Spring AIai-agentspring-boot
0 likes · 11 min read
AI Automates a Spring Boot System, Leaving Colleagues Stunned
LuTiao Programming
LuTiao Programming
May 24, 2026 · Backend Development

How Spring Boot and MCP Enable Java to Lead the AI Agent Ecosystem

This article explains the Model Context Protocol (MCP), compares it with traditional function calling, and walks through building a Spring Boot MCP server that lets Claude Desktop automatically invoke Java tools, covering architecture, code examples, security extensions, and future enterprise AI integrations.

AI AgentClaude DesktopJava
0 likes · 11 min read
How Spring Boot and MCP Enable Java to Lead the AI Agent Ecosystem
LuTiao Programming
LuTiao Programming
May 21, 2026 · Backend Development

Stop Fighting Microservice Calls—Why Experts Prefer Event‑Driven Architecture for Decoupling Distributed Systems

The article explains how traditional synchronous microservice calls create tight coupling, cascading failures, scaling bottlenecks, and high latency, and demonstrates that adopting an event‑driven architecture with producers, consumers, and a message broker such as Kafka can fully decouple services, improve scalability, and enable patterns like event sourcing and CQRS.

CQRSEvent SourcingEvent-Driven Architecture
0 likes · 14 min read
Stop Fighting Microservice Calls—Why Experts Prefer Event‑Driven Architecture for Decoupling Distributed Systems
LuTiao Programming
LuTiao Programming
May 20, 2026 · Backend Development

Why Underrated API Architecture Patterns Give Experts Unmatched Scalability

The article analyzes various API architecture patterns—monolithic API, microservice API, API Gateway, BFF, Service Mesh, API Mesh, Strangler Pattern, event‑driven API, and GraphQL Federation—explaining their origins, trade‑offs, hidden costs, and suitability for different team sizes and business scenarios, ultimately showing how the right pattern ensures long‑term system evolution and scalability.

API GatewayAPI architectureBFF
0 likes · 13 min read
Why Underrated API Architecture Patterns Give Experts Unmatched Scalability
LuTiao Programming
LuTiao Programming
May 19, 2026 · Fundamentals

Don’t Limit Java Enums to SUCCESS/FAIL – 5 Advanced Enum Techniques Already Used by Top Frameworks

The article reveals five sophisticated ways to leverage Java enums—state‑machine implementation, built‑in strategy pattern, enum‑lambda combos, responsibility‑chain routing, and enum‑Map DSL—showing how major frameworks like Tomcat, Spring Boot and RocketMQ employ them to write cleaner, type‑safe, and easily extensible code.

EnumJavaLambda
0 likes · 11 min read
Don’t Limit Java Enums to SUCCESS/FAIL – 5 Advanced Enum Techniques Already Used by Top Frameworks
LuTiao Programming
LuTiao Programming
May 17, 2026 · Artificial Intelligence

Why Your AI Keeps Going Off‑Track: The 4 Essential CLAUDE.md Directives

The article analyzes why AI coding assistants often stray from intended requirements, exposing a core judgment deficit, and shows how a concise four‑line CLAUDE.md file—detailing assumptions, minimal code, scoped changes, and verifiable success criteria—can dramatically improve AI behavior, reduce over‑design, and lower review costs.

AI codingCLAUDE.mdCode Review
0 likes · 11 min read
Why Your AI Keeps Going Off‑Track: The 4 Essential CLAUDE.md Directives
LuTiao Programming
LuTiao Programming
May 17, 2026 · Backend Development

What Is an API? Master the Basics in 10 Minutes

This article explains what an API is, how it acts as a communication middle‑man between clients and servers, walks through HTTP request components, compares REST, GraphQL, gRPC and WebSocket, shows practical code examples, status‑code meanings, and provides a step‑by‑step learning roadmap for beginners.

GraphQLHTTPREST
0 likes · 14 min read
What Is an API? Master the Basics in 10 Minutes
LuTiao Programming
LuTiao Programming
May 16, 2026 · Artificial Intelligence

How Tuning Claude Code into a Fully Automated Development Partner Boosted My Productivity 10×

The article examines the evolution of AI coding tools, compares IDE‑integrated, CLI‑agent, and desktop‑agent approaches, explains why Claude Code’s CLI mode excels in large projects, and details a workflow that restructures project conventions to let the AI handle most implementation, achieving roughly ten‑fold efficiency gains.

AI codingAutomationCLI agent
0 likes · 10 min read
How Tuning Claude Code into a Fully Automated Development Partner Boosted My Productivity 10×