Tagged articles
3 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
Jun 9, 2026 · Fundamentals

What’s the Core Value of Functional Programming?

The article explains how functional programming’s emphasis on immutability and composability can dramatically reduce bugs, simplify testing, and improve maintainability, illustrated by a real‑world automotive sensor module that saw a 30% code‑size cut, an 80% bug drop, and test coverage rise from 40% to 90%.

Functional ProgrammingSoftware Testingcode maintainability
0 likes · 5 min read
What’s the Core Value of Functional Programming?
AndroidPub
AndroidPub
Apr 13, 2026 · Artificial Intelligence

Why AI Agents Are Abandoning Model Context Protocol for CLI‑First Toolchains

In early 2026 the AI community witnessed a sharp shift away from Model Context Protocol (MCP) toward CLI‑first approaches, driven by token‑cost inflation, fragmented authentication, and loss of composability, with developers favoring the lightweight, text‑based nature of command‑line tools for building robust agent pipelines.

CLIModel Context Protocolauthentication
0 likes · 15 min read
Why AI Agents Are Abandoning Model Context Protocol for CLI‑First Toolchains
FunTester
FunTester
Sep 16, 2025 · Fundamentals

Why Going Stateless Beats Indexing: The Surprising Power of Grep in AI Coding Assistants

The article explains how Claude Code’s decision to use real‑time grep instead of code indexing reflects a 50‑year‑old Unix philosophy, showing that stateless design improves composability, scalability, predictability, and privacy across AI assistants, serverless platforms, and distributed systems.

AI assistantsUnix Philosophycomposability
0 likes · 19 min read
Why Going Stateless Beats Indexing: The Surprising Power of Grep in AI Coding Assistants