BirdNest Tech Talk
Author

BirdNest Tech Talk

Author of the rpcx microservice framework, original book author, and chair of Baidu's Go CMC committee.

155
Articles
0
Likes
1.1k
Views
0
Comments
Recent Articles

Latest from BirdNest Tech Talk

100 recent articles max
BirdNest Tech Talk
BirdNest Tech Talk
Jul 2, 2026 · Artificial Intelligence

How Autoreview Turns AI Code Review into an Unskippable Quality Gate

Autoreview is an AI‑driven skill that automatically reviews code before a PR, addressing volume, blind‑spot, and boredom problems by repeatedly running until the code is clean, using a Scope Governor, multi‑engine panels, and strict isolation to enforce quality without manual bottlenecks.

AI code reviewCI workflowScope Governor
0 likes · 16 min read
How Autoreview Turns AI Code Review into an Unskippable Quality Gate
BirdNest Tech Talk
BirdNest Tech Talk
Jun 30, 2026 · Operations

Building VXLAN Probes with evr: Monitoring Edge Routers Without Agents

The article explains how Baidu’s open‑source evr tool leverages VXLAN VTEP reflection to monitor Edge Virtual Routers from a single side, detailing packet construction, payload encoding, raw‑socket handling, BPF filtering, ECMP coverage, and practical configuration for reliable loss, latency, and bit‑flip detection.

BPFECMPVXLAN
0 likes · 19 min read
Building VXLAN Probes with evr: Monitoring Edge Routers Without Agents
BirdNest Tech Talk
BirdNest Tech Talk
Jun 29, 2026 · Artificial Intelligence

Packing 775 Saved Articles into a 4 MB Vector Store: A RAG Skill That Beats Karpathy’s Wiki

The author built an open‑source RAG skill called chao‑rag‑wiki that compresses 775 collected articles into a 4.8 MB vector index using TurboVec, hybrid dense‑plus‑BM25 retrieval and optional LLM reranking, then compares its zero‑compile latency and full‑recall strengths against Karpathy’s llm‑wiki approach.

AI knowledge baseObsidianRAG
0 likes · 16 min read
Packing 775 Saved Articles into a 4 MB Vector Store: A RAG Skill That Beats Karpathy’s Wiki
BirdNest Tech Talk
BirdNest Tech Talk
Jun 26, 2026 · Fundamentals

Refactoring in the AI Era: Evolving Code for Cleanliness

The article explains how AI‑generated code often arrives as tangled, untested code, and shows how to apply classic refactoring principles—technical debt awareness, the Rule of Three, and a three‑step checklist—through the Goal Workflow /refactor and /smell skills, turning Fowler's book into an executable AI agent that diagnoses and cleans code automatically.

AI AgentsSoftware Engineeringautomation
0 likes · 18 min read
Refactoring in the AI Era: Evolving Code for Cleanliness
BirdNest Tech Talk
BirdNest Tech Talk
Jun 25, 2026 · Backend Development

Finally, Go Gets Scala‑Style Chainable Pipelines with the seq Library

The seq library introduces left‑to‑right chainable lazy collections for Go, letting developers write pipelines that read like Scala, explains why Go waited for generic methods until version 1.27, showcases concrete examples, design decisions, limitations, and how to get started.

GenericsGocollection pipelines
0 likes · 14 min read
Finally, Go Gets Scala‑Style Chainable Pipelines with the seq Library
BirdNest Tech Talk
BirdNest Tech Talk
Jun 11, 2026 · Artificial Intelligence

Loop Engineering in Practice: Automating Eight Kuiniu Features with a Single /loop-it Command

The author demonstrates Loop Engineering by feeding a PRD to Claude Code, triggering a /loop-it command, and in one hour automatically creating, implementing, reviewing, and shipping eight GitHub issues for the Kuiniu tool, while detailing the concept, history, workflow design, state management, error recovery, and practical insights.

AI automationClaude CodeGitHub issues
0 likes · 16 min read
Loop Engineering in Practice: Automating Eight Kuiniu Features with a Single /loop-it Command
BirdNest Tech Talk
BirdNest Tech Talk
Jun 9, 2026 · Artificial Intelligence

Loop Engineering: From Prompting Agents to Designing Autonomous Loops

Loop Engineering replaces manual prompting of AI coding agents with automated loops that schedule, coordinate, and verify work, detailing the five essential primitives, historical evolution, practical implementations, limitations, and a step‑by‑step guide for building a minimal, production‑ready loop.

AI AgentsLoop engineeringautomation
0 likes · 28 min read
Loop Engineering: From Prompting Agents to Designing Autonomous Loops
BirdNest Tech Talk
BirdNest Tech Talk
Jun 8, 2026 · Backend Development

Beyond gopacket: Introducing goscapy, the Powerful Go Network Library

The article examines goscapy, a pure‑Go network library that brings Scapy‑style stream‑builder APIs, automatic checksum calculation, protocol inference and zero‑copy serialization to Go, and compares it in depth with gopacket, showing code examples, performance tricks, and practical use‑cases such as ARP and TCP SYN scanning.

GoPacket craftingScapy
0 likes · 18 min read
Beyond gopacket: Introducing goscapy, the Powerful Go Network Library
BirdNest Tech Talk
BirdNest Tech Talk
Jun 8, 2026 · Operations

Lidar: Baidu’s Open‑Source Network Monitoring Tool That Goes Beyond PingMesh

The article introduces Lidar, Baidu’s new open‑source TCP‑SYN based network monitoring system, explains why the classic PingMesh approach is unsuitable for large data‑center environments, and details Lidar’s design, implementation quirks across Linux and macOS, BPF filtering, source‑port rotation for ECMP coverage, and practical usage examples.

BPFPingMeshTCP SYN scanning
0 likes · 15 min read
Lidar: Baidu’s Open‑Source Network Monitoring Tool That Goes Beyond PingMesh