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.

232
Articles
0
Likes
1.9k
Views
2
Comments
Recent Articles

Latest from TonyBai

100 recent articles max
TonyBai
TonyBai
Jul 22, 2026 · Artificial Intelligence

How Jack Dorsey’s Open‑Source Buzz Lets Humans and AI Agents Work as Equals

Buzz is Block’s open‑source, Nostr‑based collaboration workspace that gives each AI agent a cryptographic identity, is model‑agnostic, integrates chat, code repositories and automated workflows, and demonstrates how identity and coordination become the primary bottlenecks when scaling AI agents in teams.

AI agentsNostrOpen Source
0 likes · 16 min read
How Jack Dorsey’s Open‑Source Buzz Lets Humans and AI Agents Work as Equals
TonyBai
TonyBai
Jul 22, 2026 · Information Security

Storing Passkeys as a Single String and a Draft Go 1.28 crypto/passkey API

Filippo Valsorda proposes a PHC‑style one‑line Passkey record format that reuses WebAuthn authenticator data, eliminates the need for cross‑account Credential ID uniqueness checks, and includes a draft stateless crypto/passkey Go 1.28 API detailing registration and login flows.

API designGoPHC string
0 likes · 13 min read
Storing Passkeys as a Single String and a Draft Go 1.28 crypto/passkey API
TonyBai
TonyBai
Jul 21, 2026 · Artificial Intelligence

From Loop to Graph: Why AI Engineers Are Shifting to Graph Engineering

The article analyzes the rapid transition from Loop Engineering to Graph Engineering in AI agent development, explains why simple feedback loops fail, outlines four failure modes, shows how graph structures address them, and provides a detailed 14‑step roadmap with practical examples using Claude Code.

AI agentsClaude CodeGraph Engineering
0 likes · 16 min read
From Loop to Graph: Why AI Engineers Are Shifting to Graph Engineering
TonyBai
TonyBai
Jul 20, 2026 · Industry Insights

From a Failed Handheld Project to AI’s Cornerstone: Inside Java’s 30‑Year Survival Gamble

The article analyzes the official documentary “The Java Story,” tracing Java’s origins from a failed embedded‑device project, its pivotal moments—including the Mosaic‑driven HotJava launch, the Servlet breakthrough, the Sun‑Microsoft lawsuit, the OpenJDK open‑source shift, and the recent Loom, Valhalla, and Panama initiatives—showing how technical choices and community strength kept the language alive for three decades.

AIJavaOpen Source
0 likes · 16 min read
From a Failed Handheld Project to AI’s Cornerstone: Inside Java’s 30‑Year Survival Gamble
TonyBai
TonyBai
Jul 19, 2026 · Artificial Intelligence

One Year After “The Emperor Has No Clothes”: Thorsten Ball on Agentic Programming

In a deep dive interview, Thorsten Ball explains how a minimal set of tools lets large language models act as code agents, why Amp removes every non‑essential feature, how Agents & Orbs shift the development lifecycle to transient cloud machines, and what this means for engineers, industry competition and compute scarcity.

AI agentsAgentic ProgrammingCompute Scarcity
0 likes · 17 min read
One Year After “The Emperor Has No Clothes”: Thorsten Ball on Agentic Programming
TonyBai
TonyBai
Jul 17, 2026 · Fundamentals

Why Go Spent Two Months Debating maps.Same – The Proposal Finally Accepted

The article explains how Go's map type, being a reference, lacked a safe way to test aliasing, leading to a lengthy design discussion that introduced the zero‑cost maps.Same function, settled naming, nil/NaN semantics, generic signatures, and ultimately earned acceptance after months of debate.

API designGenericsGo
0 likes · 15 min read
Why Go Spent Two Months Debating maps.Same – The Proposal Finally Accepted
TonyBai
TonyBai
Jul 16, 2026 · Backend Development

Go 1.28 Roadmap Revealed: Will Cgo Drop the C Toolchain? Are Generic Containers Joining the Stdlib?

The article dissects the Go 1.28 planning notes, detailing upcoming compiler memory‑free mechanisms, pre‑compiled Cgo support, revived generic containers, SIMD extensions, Wasm stack‑switching, structured struct tags, sharded counters, and GC scalability work, while explaining the motivations, trade‑offs, and open questions behind each proposal.

CompilerGoGo 1.28
0 likes · 25 min read
Go 1.28 Roadmap Revealed: Will Cgo Drop the C Toolchain? Are Generic Containers Joining the Stdlib?
TonyBai
TonyBai
Jul 15, 2026 · Artificial Intelligence

Why Engineers Must Guard the Outer Loop in AI Loop Engineering

The article argues that while AI agents can run thousands of autonomous loops, human engineers must retain control of the outer loop—making decisions, validating evidence, and assuming accountability—to ensure safety, explainability, and trust in large‑scale software factories.

AIAccountabilityAgent
0 likes · 24 min read
Why Engineers Must Guard the Outer Loop in AI Loop Engineering
TonyBai
TonyBai
Jul 14, 2026 · Industry Insights

The 171 Approved Go Proposals Still Unimplemented: A Ten‑Year Technical Debt List

An analysis of the 171 open Go proposals that have been marked Accepted but remain unimplemented, revealing that over half have been pending for more than five years, the categories most affected, the reasons behind the backlog, and recent signs that the Go team is accelerating their resolution.

GoOpen SourceTechnical Debt
0 likes · 16 min read
The 171 Approved Go Proposals Still Unimplemented: A Ten‑Year Technical Debt List