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

Latest from TonyBai

100 recent articles max
TonyBai
TonyBai
Jun 15, 2026 · Operations

When AI Generates Code 10× Faster, Who Safeguards System Reliability?

The article analyzes Google’s SRE whitepaper on AI‑driven operations, detailing how generative AI accelerates code production 4‑10×, introduces five SRE AI autonomy levels, three core AI‑ops components, and a safety architecture that decouples decision‑making from execution to prevent catastrophic failures.

AI OpsGoogleOperations
0 likes · 12 min read
When AI Generates Code 10× Faster, Who Safeguards System Reliability?
TonyBai
TonyBai
Jun 13, 2026 · Fundamentals

Why a 35‑Year C Veteran Says Rust Revitalized His Love for Coding

In a candid podcast conversation, Linux kernel maintainer Greg Kroah‑Hartman and Android Rust engineer Alice Ryhl explain how introducing Rust into the kernel not only forces clearer C interfaces and safer driver development but also rekindles the joy of programming for a veteran C developer.

C languageKlintLinux kernel
0 likes · 11 min read
Why a 35‑Year C Veteran Says Rust Revitalized His Love for Coding
TonyBai
TonyBai
Jun 11, 2026 · Backend Development

Can Writing Idiomatic Go Make You a Better Developer?

The article examines how Go's explicit error handling, minimalistic design, and implicit interfaces reshape developers' mindset, fostering disciplined error management, reducing over‑engineering, and improving code readability and predictability, ultimately making programmers more effective across any language.

Backend DevelopmentCompositionError handling
0 likes · 10 min read
Can Writing Idiomatic Go Make You a Better Developer?
TonyBai
TonyBai
Jun 10, 2026 · Information Security

Is RSA Dead? How Let’s Encrypt’s Merkle Tree Certificates Aim to Secure the Post‑Quantum Web

The article analyzes the looming quantum threat to RSA/ECDSA‑based Web PKI, explains why naïvely swapping to post‑quantum signatures would bloat TLS handshakes, and details Let’s Encrypt’s Merkle Tree Certificate (MTC) approach that preserves authentication size while embedding certificate transparency.

Let’s EncryptMerkle Tree CertificatesTLS
0 likes · 11 min read
Is RSA Dead? How Let’s Encrypt’s Merkle Tree Certificates Aim to Secure the Post‑Quantum Web
TonyBai
TonyBai
Jun 4, 2026 · Backend Development

Mastering a New Technology in the AI Era: An Unconventional Go Learning Guide

In the AI era where code can be generated instantly, this article dissects why relying on AI alone erodes deep understanding and offers a step‑by‑step, non‑mainstream learning roadmap—using Go—to build lasting technical competence and avoid becoming a mere code‑copying conduit.

AI-assisted learningGoProgramming fundamentals
0 likes · 13 min read
Mastering a New Technology in the AI Era: An Unconventional Go Learning Guide
TonyBai
TonyBai
Jun 4, 2026 · Industry Insights

The Open‑Source Maintainer’s Dilemma: When AI Takes Over Code Review

The article examines how the hidden social contract of open‑source development is breaking under a flood of unreviewed pull requests, explores AI‑generated code and reviews, questions what protected branches actually safeguard, and reflects on the responsibility and community impact of relying on AI tools.

AI code reviewGitHubmaintainer dilemma
0 likes · 15 min read
The Open‑Source Maintainer’s Dilemma: When AI Takes Over Code Review
TonyBai
TonyBai
Jun 3, 2026 · Backend Development

10 Must‑Have Go QoL Toolkits for 2026

The article curates ten Go quality‑of‑life libraries—sqlc, chi, pgx, slog, testify, alecthomas/kong, go‑task, air, and others—explaining the pain points they solve, the concrete benefits they bring, and providing step‑by‑step code examples so developers can boost productivity while staying true to Go's philosophy.

GoQoLchi
0 likes · 13 min read
10 Must‑Have Go QoL Toolkits for 2026
TonyBai
TonyBai
Jun 2, 2026 · Fundamentals

Eliminate Boilerplate: Go’s New Proposal to Convert Functions Directly to Interfaces

The article examines Go’s long‑standing boilerplate adapter pattern, explains the newly accepted Issue #47487 that enables explicit conversion of functions to single‑method interfaces, compares it with the rejected implicit assignability approach, and shows how the compiler generates hidden types to preserve safety and reduce code.

GoLanguage Designboilerplate
0 likes · 11 min read
Eliminate Boilerplate: Go’s New Proposal to Convert Functions Directly to Interfaces