Tagged articles
15 articles
Page 1 of 1
Frontend AI Walk
Frontend AI Walk
Mar 31, 2026 · Artificial Intelligence

How to Build an AI‑Agent Friendly npm Package: From Concept to Full Implementation

This guide walks developers through the shift from traditional deterministic npm libraries to AI‑agent compatible components, covering conceptual changes, three‑layer architecture, schema design, context awareness, error handling, observability, and step‑by‑step implementation with real code examples and integration adapters for LangChain and LlamaIndex.

AI agentsNode.jsObservability
0 likes · 19 min read
How to Build an AI‑Agent Friendly npm Package: From Concept to Full Implementation
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Aug 13, 2025 · Operations

Unlock Faster System Performance Analysis with Alibaba’s Open‑Source ssar Tool

This article introduces the open‑source ssar system‑performance monitoring tool, explains its architecture, compares it with traditional sar utilities, demonstrates fast‑iteration development, showcases load5s metrics and detailed command usage, and provides configuration guidance for precise Linux performance diagnostics.

Linuxload metricsperformance analysis
0 likes · 27 min read
Unlock Faster System Performance Analysis with Alibaba’s Open‑Source ssar Tool
Instant Consumer Technology Team
Instant Consumer Technology Team
Jun 20, 2025 · Artificial Intelligence

How to Engineer an MCP Tool for Cursor AI: A Step‑by‑Step Guide

This article explains what the Model Context Protocol (MCP) is, outlines common pain points when using Cursor AI with MCP, analyzes the issues, and provides a detailed engineering solution—including SDK installation, configuration, tool definition, code structure, build steps, and deployment—culminating in a practical example and future outlook.

AI integrationMCPSDK
0 likes · 8 min read
How to Engineer an MCP Tool for Cursor AI: A Step‑by‑Step Guide
Tencent Cloud Developer
Tencent Cloud Developer
May 20, 2025 · Artificial Intelligence

Understanding Model Context Protocol (MCP): Architecture, Development Pitfalls, and AI Reflections

This article introduces the Model Context Protocol (MCP), explains its client‑server architecture, shares practical development experiences and debugging tips for Node.js and Python implementations, discusses common pitfalls such as environment setup, hallucinations, and error handling, and reflects on the broader implications of AI‑driven services.

AI integrationDebuggingMCP
0 likes · 13 min read
Understanding Model Context Protocol (MCP): Architecture, Development Pitfalls, and AI Reflections
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Nov 11, 2022 · Operations

How to Extract and Implement Tool Requirements from Daily QA Work

This article explains how QA engineers can identify inefficiencies in their daily workflows, turn those observations into concrete tool requirements, and apply visualisation, automation, and process‑optimisation techniques—illustrated with game‑testing examples—to dramatically improve efficiency and reduce errors.

AutomationQAgame testing
0 likes · 19 min read
How to Extract and Implement Tool Requirements from Daily QA Work
58UXD
58UXD
Jan 21, 2021 · Product Management

How a Modular Landing‑Page Builder Cut Development Time by 75%

This case study explains how a modular landing‑page construction tool streamlined the iteration process, reduced developer involvement, and saved weeks of effort by letting product and design teams assemble and fine‑tune pages independently, ultimately boosting efficiency and flexibility across dozens of page types.

UI/UXefficiencylanding page
0 likes · 9 min read
How a Modular Landing‑Page Builder Cut Development Time by 75%
Beike Product & Technology
Beike Product & Technology
Nov 27, 2020 · Mobile Development

Beike Cold Start Optimization

This article details the optimization of cold startup times in Android applications using ASM and method tracing techniques to improve performance and user experience.

ASMMethod TracingThread analysis
0 likes · 17 min read
Beike Cold Start Optimization
Amap Tech
Amap Tech
Apr 15, 2020 · Mobile Development

Comprehensive Guide to iOS App Startup Optimization and Multi‑Dimensional Performance Analysis

The guide details how Gaode Map’s iOS app cut cold‑start time by over 65% to sub‑400 ms through systematic analysis of launch phases, Mach‑O loading, multi‑dimensional runtime metrics, automated static source parsing, and visual trace tooling, demonstrating a repeatable method for sustained launch‑time optimization.

Objective‑CiOStool development
0 likes · 26 min read
Comprehensive Guide to iOS App Startup Optimization and Multi‑Dimensional Performance Analysis
21CTO
21CTO
Feb 12, 2020 · Operations

How ByteDance Managed 50,000 Remote Workers: Tools, Meetings, and Culture

ByteDance’s Vice President Xie Xin shares how 50,000 employees worked from home during the pandemic, detailing rapid tool development, health‑reporting apps, the evolution of Feishu’s communication suite, innovative meeting formats, OKR‑driven goal management, and the human‑focused practices that kept productivity high.

CollaborationOKRproductivity
0 likes · 12 min read
How ByteDance Managed 50,000 Remote Workers: Tools, Meetings, and Culture
Beike Product & Technology
Beike Product & Technology
Sep 6, 2019 · Backend Development

How to Build and Publish a Simple Node.js CLI Tool

This article guides JavaScript developers through creating a simple Node.js command-line interface (CLI) tool from scratch, covering setup, scripting, permission handling, environment variables, npm packaging, publishing, and best practices, enabling efficient custom command creation.

CLICommand-lineNode.js
0 likes · 11 min read
How to Build and Publish a Simple Node.js CLI Tool
Efficient Ops
Efficient Ops
Jun 25, 2019 · Operations

Unlocking the Future of IT: What Is Operations Development and Why It Matters

This article defines operations development, examines why traditional IT ops tools often fail, outlines a four‑principle methodology emphasizing simplicity, automation, full‑stack and collaborative development, and explains how mastering these practices can transform manual operations into efficient, scalable DevOps solutions.

DevOpsfull-stacktool development
0 likes · 12 min read
Unlocking the Future of IT: What Is Operations Development and Why It Matters
Beike Product & Technology
Beike Product & Technology
Sep 21, 2018 · Mobile Development

Crash Collection Tool Development for iOS Applications

This article discusses the development of a new crash collection tool for iOS applications, addressing issues with existing tools like Fabric and Bugly, such as excessive functionality, lack of customization, and large SDK sizes, and proposes a solution with features like single-functionality, robustness, and customizable output.

Crash CollectionMobile DevelopmentiOS Tools
0 likes · 8 min read
Crash Collection Tool Development for iOS Applications
iQIYI Technical Product Team
iQIYI Technical Product Team
Sep 7, 2018 · Operations

Toolchain for Efficient Production and Adaptation of Live Streaming Special Effects

iQIYI Live’s new toolchain streamlines the creation, platform‑specific adaptation, and automated review/upload of flashy gifts and vehicle animations by using a fast splicing editor, a resource adapter, and an audit‑upload tool, cutting production time to one‑third while improving quality, stability, and scalability.

AutomationResource Adaptationlive streaming
0 likes · 6 min read
Toolchain for Efficient Production and Adaptation of Live Streaming Special Effects
21CTO
21CTO
May 11, 2016 · Fundamentals

5 Core Skills Every High‑Performance Software Engineer Must Master

This article outlines five essential abilities—embracing new languages, mastering debugging, creating time‑saving tools, speeding up repetitive tasks, and adopting systemic thinking—that high‑performing software engineers need to boost productivity and deliver impactful, well‑engineered solutions.

DebuggingSoftware Engineeringproductivity
0 likes · 5 min read
5 Core Skills Every High‑Performance Software Engineer Must Master