TonyBai
Author

TonyBai

Tony Bai's tech world (tonybai.com). Not satisfied with just "knowing how", we strive for mastery. Focused on Go language internals, high-quality engineering practices, and cloud‑native architecture, exploring cutting‑edge intersections of Go and AI. Gophers who pursue technology are welcome—follow me and evolve with Go.

111
Articles
0
Likes
59
Views
0
Comments
Recent Articles

Latest from TonyBai

100 recent articles max
TonyBai
TonyBai
Feb 21, 2026 · Backend Development

Why a Veteran Engineer Abandoned Rust for Speed in 2026

The article analyzes a senior developer's decision to rewrite a multi‑year Rust web application in Node.js, detailing five concrete factors—template handling, i18n support, dynamic data processing, compile‑time overhead, and ecosystem maturity—that slowed delivery speed despite Rust's safety advantages.

Delivery SpeedPerformanceRust
0 likes · 12 min read
Why a Veteran Engineer Abandoned Rust for Speed in 2026
TonyBai
TonyBai
Feb 19, 2026 · Backend Development

Go 1.26’s go fix: Transforming Code Modernization with Powerful Static Analysis

Go 1.26 revamps the go fix command into a modernizer‑driven static‑analysis tool that automatically upgrades legacy Go code to the latest idioms, offering preview diffs, selective analyzers, cross‑platform fixes, and an iterative, conflict‑aware rewrite process.

code modernizationgo fixgo1.26
0 likes · 18 min read
Go 1.26’s go fix: Transforming Code Modernization with Powerful Static Analysis
TonyBai
TonyBai
Feb 18, 2026 · Backend Development

Why We Chose Go Over Python for Building an LLM Gateway

The Bifrost team replaced Python with Go for their LLM gateway, achieving roughly 700× lower latency, 68% less memory usage, and three‑fold higher throughput, and the article explains the performance bottlenecks of Python, Go’s concurrency model, deployment advantages, and future AI infrastructure trends.

AI infrastructureConcurrencyGo
0 likes · 14 min read
Why We Chose Go Over Python for Building an LLM Gateway
TonyBai
TonyBai
Feb 15, 2026 · Artificial Intelligence

Minimalist Victory: Architecture and Build Story of Pi, OpenClaw’s AI Coding Agent

The article examines how the Pi engine, the core of OpenClaw’s AI coding agent, was built with a minimalist, opinionated design, detailing its modular components, handling of multi‑model context, lightweight TUI, security philosophy, and benchmark results that show it rivals heavier competitors.

AI coding agentLLM integrationPi engine
0 likes · 14 min read
Minimalist Victory: Architecture and Build Story of Pi, OpenClaw’s AI Coding Agent
TonyBai
TonyBai
Feb 14, 2026 · Backend Development

What’s New in Go 1.26? From the Long‑Awaited new(expr) to Faster GC and Smarter Toolchain

Go 1.26 introduces a suite of engineering‑focused enhancements—including the native new(expr) pointer initializer, relaxed generic self‑reference constraints, the Green Tea garbage collector with 10‑40% lower CPU overhead, a 30% Cgo speed‑up, stack‑allocated slice backing stores, a modernized go fix engine, version‑aware go mod init, and several standard‑library upgrades such as testing.ArtifactDir, slog.MultiHandler, and errors.AsType—making the release a practical win for developers and ecosystem stability.

Cgo performanceGo 1.26Green Tea GC
0 likes · 17 min read
What’s New in Go 1.26? From the Long‑Awaited new(expr) to Faster GC and Smarter Toolchain
TonyBai
TonyBai
Feb 12, 2026 · Industry Insights

Is AI‑Generated Code Flooding Open‑Source? How Vouch Rewrites Trust

The rise of generative AI tools has made low‑quality, seemingly plausible code contributions proliferate, prompting HashiCorp founder Mitchell Hashimoto to release Vouch, a tool that shifts open‑source governance from code verification to identity‑based trust through explicit whitelists, social verification, and a decentralized web of trust.

AI codeHashiCorpNushell
0 likes · 6 min read
Is AI‑Generated Code Flooding Open‑Source? How Vouch Rewrites Trust
TonyBai
TonyBai
Feb 12, 2026 · Industry Insights

From P2H to P2A2H: The Ultimate Inversion of Software Architecture for AI Agents

The article argues that software engineering is shifting from a programmer‑to‑human (P2H) model to a programmer‑to‑agent‑to‑human (P2A2H) paradigm, requiring new API designs, machine‑readable specifications, headless tools, generative UIs, and heightened safety guardrails so that AI agents can act as the primary users of code.

AI agentsAPI redesignP2A2H
0 likes · 12 min read
From P2H to P2A2H: The Ultimate Inversion of Software Architecture for AI Agents
TonyBai
TonyBai
Feb 10, 2026 · Backend Development

Eliminate Flaky Tests with Go’s New testing/nettest In‑Memory Network Stack

The article examines Go's testing challenges with real sockets and net.Pipe, introduces the proposed testing/nettest package that offers a fully in‑memory, buffered, asynchronous network stack with error injection, compares it to existing approaches, discusses its limitations, community reaction, and future integration into the standard library.

Goflaky testsnet.Pipe
0 likes · 13 min read
Eliminate Flaky Tests with Go’s New testing/nettest In‑Memory Network Stack
TonyBai
TonyBai
Feb 9, 2026 · Industry Insights

Why AMP’s Removal of Its VS Code Plugin Signals the End of Human‑AI Pair Programming

AMP announced the shutdown of its popular VS Code plugin, arguing that the IDE sidebar model can no longer support the emerging "Deep Mode" where AI performs hour‑long, autonomous tasks, and that future development will prioritize Agent‑centric workflows over traditional human‑centric IDE experiences.

AI ProgrammingAgent DXDeep Mode
0 likes · 12 min read
Why AMP’s Removal of Its VS Code Plugin Signals the End of Human‑AI Pair Programming