A curated list of AI tools and resources for developers, see the AI Resources .

Blog

In-depth articles and insights on open source, AI, cloud-native, DevOps, and software engineering.

Helm v4: Paradigm Update

An analysis of Helm 4’s core changes, including Server-Side Apply, WASM plugin system, kstatus status model, reproducible builds, and content hash caching, with a timeline review of Helm’s history.

Atlas Architecture Analysis

A developer’s perspective on why ChatGPT Atlas is massive, architecturally complex, fundamentally different from Chrome, and a deep dive into its Agent runtime mechanism and limitations.

Atlas Two-Week Developer Experience

After two weeks using Atlas as my main browser, I break down its architecture, workflow boosts, pain points, and future directions from a developer’s view.

GitHub Copilot CLI Custom Agents Practice

Learn how to build custom AI assistants with GitHub Copilot CLI Agents to automate tasks, optimize workflows, and boost productivity in your command-line environment.

Technical Evolution: From Big Data to AI Agents

A comparative analysis of stream data processing in the big data era versus today’s AI-native agent workflows, featuring case studies and trend insights from Dataiku, IBM StreamSets, and n8n. Explores technological evolution and convergence.

Panoramic Comparison and Analysis of Open Source AI Agent & Workflow Platforms

A comprehensive analysis of open source AI Agent and workflow platforms including Coze Studio, Coze Loop, n8n, Dify, FastGPT, RAGFlow, LangGraph, and Fabric. The comparison covers functional positioning, ecosystem extensibility, self-hosting capabilities, license restrictions, and community activity, with a focus on reference criteria for long-term platform investment.

Mac mini M4 Base Model Expansion Experience

A detailed account of the entire process of expanding the Mac mini M4 using a Samsung 990 Pro NVMe SSD, including reasons for purchase, expansion plans, performance comparisons, development environment setup, compatibility migration, daily development experience, and docking station usage insights. The article also shares actual test data and cost breakdowns, providing practical references for developers and office users looking for a cost-effective desktop machine.

Envoy Jaeger Tracing Example Explained

This article provides a detailed analysis of the official Envoy example ‘jaeger-tracing’, explaining its construction process, related files, and functionality. It aims to supplement the Envoy documentation on Jaeger tracing, showcasing the architectural concept of service mesh and laying the foundation for learning service mesh technologies like Istio.

Step-by-Step Guide: Moving from ingress-nginx to Envoy Gateway

This blog guides users through migrating from ingress-nginx to Envoy Gateway using the Gateway API. It covers the reasons for migration, step-by-step instructions on Minikube, and how the ingress2gateway tool simplifies the transition to a more modern ingress architecture.

Istio 1.18 Released, Now with Ambient Mode Available

This article introduces Istio 1.18, the latest release of the service mesh platform. It highlights the new features and improvements, such as ambient mode, which allows Istio to run on any Kubernetes cluster without requiring a dedicated control plane. It also explains how to get started with Istio 1.18 using Tetrate’s distribution and support.

What's New in Istio 1.13?

In February 2022, Istio released 1.13.0 and 1.13.1. This blog will give you an overview of what’s new in these two releases.

Using Istio Service Mesh as API Gateway

What is the relationship between the service mesh and the API gateway? How does Istio’s gateway work? What are the ways to expose the services in the Istio mesh? This article gives you the answer.