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
57
Views
0
Comments
Recent Articles

Latest from TonyBai

100 recent articles max
TonyBai
TonyBai
May 26, 2026 · Artificial Intelligence

Why NVIDIA Chose Go for Its GPU Cloud Platform: Inside the AI Infrastructure Rewrite

NVIDIA quietly rewrote its AI cloud platform using Go, open‑sourcing NVCF, AICR, and AIStore, where Go accounts for over 80% of the code, enabling a three‑plane architecture, scale‑to‑zero via NATS JetStream, and a cloud‑native stack that balances performance, maintainability, and rapid iteration.

AI infrastructureGPUGo
0 likes · 15 min read
Why NVIDIA Chose Go for Its GPU Cloud Platform: Inside the AI Infrastructure Rewrite
TonyBai
TonyBai
May 24, 2026 · Artificial Intelligence

How Shopify’s 23,000 Engineers Use Claude Code: Inside the Configuration Blueprint

Shopify’s engineering team of 23,000 leverages a standardized LLM proxy, parallel AI agents, the open‑source MCP toolkit, and a policy‑first workflow to achieve 96% code automation, shifting 70% of effort to strategy, with detailed configurations, guardrails, and step‑by‑step replication instructions.

AI agentsClaude CodeLLM proxy
0 likes · 13 min read
How Shopify’s 23,000 Engineers Use Claude Code: Inside the Configuration Blueprint
TonyBai
TonyBai
May 20, 2026 · Artificial Intelligence

Why Go and Rust Outperform C++ in AI‑Generated Code: Insights from ProgramBench

A comprehensive analysis of the ProgramBench study reveals that top‑tier AI models like Claude excel at recreating Go and Rust projects, while GPT‑based models struggle, highlighting language‑specific engineering advantages and exposing AI coding habits that shape future software development.

AI codingC#Claude
0 likes · 14 min read
Why Go and Rust Outperform C++ in AI‑Generated Code: Insights from ProgramBench
TonyBai
TonyBai
May 16, 2026 · Fundamentals

How Go Cured My 10‑Year Over‑Engineering Habit from Java and TypeScript

The article examines the pervasive over‑engineering syndrome among Java and TypeScript developers, illustrates how Go’s strict language design forces simpler, more readable code, and shows through personal anecdotes and community discussions that this shift dramatically improves maintainability and debugging speed.

Error handlingGoJava
0 likes · 10 min read
How Go Cured My 10‑Year Over‑Engineering Habit from Java and TypeScript
TonyBai
TonyBai
May 14, 2026 · Industry Insights

Why Top Software Veterans Are Switching to Go and Rust in the AI Era

In the AI‑driven era, legendary programmers Eric S. Raymond and Uncle Bob argue that hand‑coding is fading, proposing two new criteria—AI’s ability to generate quality code and human readability—that make Go’s simplicity and Rust’s safety the preferred languages over traditional C, Java, and Python.

AIGoRust
0 likes · 10 min read
Why Top Software Veterans Are Switching to Go and Rust in the AI Era
TonyBai
TonyBai
May 13, 2026 · Backend Development

The 7 Hidden Powers of the go.mod “go 1.xx” Directive Every Go Developer Misses

The single line `go 1.xx` in a go.mod file is far more than a version hint—it controls language features, module‑graph pruning, test‑all scope, default GODEBUG values, automatic toolchain switching, vendor module metadata, and go‑mod‑tidy behavior, making it a critical contract between your code and the Go toolchain.

Backend DevelopmentGODEBUGGo
0 likes · 15 min read
The 7 Hidden Powers of the go.mod “go 1.xx” Directive Every Go Developer Misses
TonyBai
TonyBai
May 12, 2026 · Industry Insights

Who Says Rust Is Booming in China? 2025 Data Exposes an Uncomfortable Truth

An analysis of the 2025 "This Week in Rust" issues shows that, despite hype, China contributed only three events while regions like Europe, North America, and even Tel Aviv far outpaced it, revealing structural community issues and a lack of international visibility.

ChinaCommunityMeetup
0 likes · 8 min read
Who Says Rust Is Booming in China? 2025 Data Exposes an Uncomfortable Truth
TonyBai
TonyBai
May 11, 2026 · Backend Development

Why Go Builds and Rust Optimizes: The Only Viable Backend Strategy for 2026

The article argues that modern backend systems inevitably hit a scalability wall, and the most effective way to cross it is to use Go for fast, simple service orchestration while delegating performance‑critical, resource‑intensive components to Rust, combining both languages to balance development speed, cost, and reliability.

Backend ArchitectureCloud Cost ManagementGo
0 likes · 10 min read
Why Go Builds and Rust Optimizes: The Only Viable Backend Strategy for 2026
TonyBai
TonyBai
May 9, 2026 · Artificial Intelligence

Why a Top Anthropic Engineer Claims HTML, Not Markdown, Is the Ultimate Language for AI

In the age of powerful AI agents, Anthropic’s Thariq argues that Markdown’s simplicity becomes a limitation, advocating HTML for its superior information density, visual clarity, two‑way interaction, and shareability, while the community debates token costs and editing friction.

AI agentsAgent communicationClaude
0 likes · 11 min read
Why a Top Anthropic Engineer Claims HTML, Not Markdown, Is the Ultimate Language for AI