Tagged articles
237 articles
Page 1 of 3
AI Architecture Hub
AI Architecture Hub
May 11, 2026 · Operations

Why HTML Beats Markdown for Claude Code Outputs

The article explains how using HTML instead of Markdown with Claude Code delivers richer information density, better readability, easy sharing, interactive capabilities, and deeper data ingestion despite higher token usage and longer generation time, making it a more effective format for AI‑driven documentation and workflows.

AI agentsClaude CodeDocumentation
0 likes · 14 min read
Why HTML Beats Markdown for Claude Code Outputs
SpringMeng
SpringMeng
May 2, 2026 · Artificial Intelligence

10 Essential AI Prompt Templates Every Programmer Needs

This article presents ten practical AI prompt templates that help programmers efficiently handle requirement clarification, unit test generation, code explanation, refactoring, exception troubleshooting, performance tuning, SQL creation, knowledge documentation, design review, and cross‑language translation, each illustrated with concrete examples and usage tips.

AI promptingBackend DevelopmentCode review
0 likes · 13 min read
10 Essential AI Prompt Templates Every Programmer Needs
Frontend AI Walk
Frontend AI Walk
Apr 30, 2026 · Artificial Intelligence

Master AI Coding with Matt Pocock Skills: From Deep Alignment to Architecture in One Workflow

This guide walks developers through installing and using Matt Pocock Skills—a lightweight, composable set of AI‑agent commands that provide deep alignment, shared language, feedback loops, architecture reviews and token‑saving modes to turn "vibe coding" into repeatable, high‑quality delivery.

AI CodingDocumentationSoftware Engineering
0 likes · 19 min read
Master AI Coding with Matt Pocock Skills: From Deep Alignment to Architecture in One Workflow
Frontend AI Walk
Frontend AI Walk
Apr 27, 2026 · Fundamentals

Advanced OpenSpec: Turning Requirements into Contracts to Prevent Drift – Standardized Templates for AI‑Era Documentation

The article shows how vague “follow the picture” specs cause missing fields, wrong controls, and rework, and explains a concrete OpenSpec workflow—field‑matrix, design constraints, evidence, and tasks—that transforms requirements into verifiable contracts, illustrated with a real insurance‑form case and four ready‑to‑copy templates.

AI programmingDocumentationOpenSpec
0 likes · 16 min read
Advanced OpenSpec: Turning Requirements into Contracts to Prevent Drift – Standardized Templates for AI‑Era Documentation
Geek Labs
Geek Labs
Apr 24, 2026 · Artificial Intelligence

Generate Architecture, Flowcharts, and PPT Diagrams with Claude Code – A Practical Guide

The article introduces the open‑source fireworks‑tech‑graph project, a Claude Code skill that turns natural‑language prompts into production‑grade SVG/PNG diagrams, offering seven visual styles, 14 UML types, built‑in AI/Agent semantics, and a seamless workflow that outperforms Mermaid and draw.io for technical documentation and presentations.

AI diagram toolClaude CodeDocumentation
0 likes · 7 min read
Generate Architecture, Flowcharts, and PPT Diagrams with Claude Code – A Practical Guide
Liangxu Linux
Liangxu Linux
Apr 16, 2026 · Fundamentals

Where to Find the Best Linux Learning Resources? A Curated Guide

This guide compiles essential Linux learning sites—from official documentation and interactive tutorials to community forums and hands‑on challenge platforms—helping beginners and professionals choose reliable resources and avoid low‑quality, outdated content.

DocumentationLearning ResourcesLinux
0 likes · 5 min read
Where to Find the Best Linux Learning Resources? A Curated Guide
Tech Minimalism
Tech Minimalism
Apr 2, 2026 · Artificial Intelligence

10 Proven AI Agent Skills Every Developer Should Use

This article curates ten validated AI Agent Skills—spanning frontend design, caching, full‑stack scaffolding, code review, testing, PR automation, formatting, documentation updates, and skill discovery—providing repository links and installation commands to help developers automate repetitive tasks and boost productivity across the software development lifecycle.

AI Agent SkillsAutomationCode review
0 likes · 11 min read
10 Proven AI Agent Skills Every Developer Should Use
o-ai.tech
o-ai.tech
Apr 1, 2026 · Artificial Intelligence

How CE Turns Engineering Experience into a Compound, Reusable System

CE proposes that instead of storing experience only in chat logs, an agent system should convert it into consumable, maintainable, refreshable, and discoverable assets, organized into three durable artifact layers—brainstorms, plans, and solutions—so that future tasks become easier, faster, and less error‑prone.

AI agentsDocumentationSystem Design
0 likes · 19 min read
How CE Turns Engineering Experience into a Compound, Reusable System
Top Architect
Top Architect
Mar 31, 2026 · Frontend Development

Master Hugo: Build Fast Static Sites with Real‑World Examples

This guide walks you through using Hugo, a popular static‑site generator, covering typical applications such as documentation, blogs and corporate sites, its core features like live preview, multilingual support and theme management, step‑by‑step installation on Windows, macOS and Linux, and a quick‑start workflow to create, preview and publish a site.

BlogDocumentationHugo
0 likes · 6 min read
Master Hugo: Build Fast Static Sites with Real‑World Examples
Coder Trainee
Coder Trainee
Mar 25, 2026 · Frontend Development

Step-by-Step Docsify Tutorial: Build a Dynamic Documentation Site

This guide introduces Docsify, outlines its key advantages, walks through installing the docsify‑cli, setting up a project, configuring index.html, cover page, navbar and sidebar files, and shows how to serve the site locally.

ConfigurationDocsifyDocumentation
0 likes · 4 min read
Step-by-Step Docsify Tutorial: Build a Dynamic Documentation Site
Coder Trainee
Coder Trainee
Mar 25, 2026 · Frontend Development

Mastering Docsify: Essential Markdown Syntax for Documentation

This guide walks through Docsify's Markdown-based formatting, covering bold text, color and size tweaks via HTML, table creation, alignment options, line breaks, and custom CSS styling to produce professional‑looking documentation pages.

CSSDocsifyDocumentation
0 likes · 5 min read
Mastering Docsify: Essential Markdown Syntax for Documentation
o-ai.tech
o-ai.tech
Mar 22, 2026 · R&D Management

Closing the Final Mile: From Running Code to Shipping with /ship, /document-release, and /retro

The article explains why the last mile of software delivery—merging, testing, changelog, version bump, documentation sync, and retrospection—is often the bottleneck, and introduces three automated skills (/ship, /document-release, /retro) that institutionalize these tasks to create a closed‑loop workflow.

AutomationDocumentationcontinuous integration
0 likes · 15 min read
Closing the Final Mile: From Running Code to Shipping with /ship, /document-release, and /retro
o-ai.tech
o-ai.tech
Mar 20, 2026 · Fundamentals

Essential Guide to Writing CLAUDE.md for Claude Code

This article explains what CLAUDE.md is, why it matters, how to quickly create and trim it, the four mandatory sections, file locations, structuring tricks, and maintenance practices so you can keep project conventions and commands consistently across Claude sessions.

AutomationCLAUDE.mdClaude
0 likes · 4 min read
Essential Guide to Writing CLAUDE.md for Claude Code
Coder Trainee
Coder Trainee
Feb 12, 2026 · Frontend Development

Comprehensive Guide to Building Docsify Documentation Sites

This tutorial walks through installing Docsify, initializing a project, configuring index.html, coverpage, navbar and sidebar files, and serving the documentation site locally, providing step‑by‑step commands, code snippets, and screenshots for a complete Docsify setup.

DocsifyDocumentationNode.js
0 likes · 5 min read
Comprehensive Guide to Building Docsify Documentation Sites
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 19, 2026 · Backend Development

Mastering OpenSpec: A CLI Guide to Spec‑Driven Development and AI Integration

This article explains the history, core concepts, and practical CLI commands of OpenSpec, a spec‑driven development tool that integrates with AI assistants, detailing project initialization, workflow steps, quality control, directory structure, common pitfalls, and comparisons with other specification frameworks to help developers adopt a more efficient, documentation‑first workflow.

AICLIDocumentation
0 likes · 30 min read
Mastering OpenSpec: A CLI Guide to Spec‑Driven Development and AI Integration
Code Wrench
Code Wrench
Jan 16, 2026 · Backend Development

Mastering Go Documentation: From godoc to Swagger and Sustainable Practices

This article explores Go's built-in documentation philosophy, explains how godoc, README, and Example sections each serve distinct roles, contrasts them with Swagger for API consumers, and provides a concrete, step-by-step guideline for establishing maintainable, evolution-ready documentation practices in real-world Go projects.

DocumentationGoSwagger
0 likes · 9 min read
Mastering Go Documentation: From godoc to Swagger and Sustainable Practices
Top Architect
Top Architect
Dec 22, 2025 · Frontend Development

Master Hugo: Build Fast Static Sites with Real‑World Examples

An experienced architect shares practical insights on using Hugo to build fast, static documentation sites and blogs, covering typical scenarios, core features like live preview, multilingual support, theme system, asset processing, plus step‑by‑step installation on Windows, macOS, Linux and a quick‑start workflow.

BlogDocumentationHugo
0 likes · 5 min read
Master Hugo: Build Fast Static Sites with Real‑World Examples
BirdNest Tech Talk
BirdNest Tech Talk
Dec 7, 2025 · Artificial Intelligence

How LangGraphGo’s First Week Delivered 7 Showcases, a Revolutionary PTC Feature, and 20K+ Lines of Code

The first week of the LangGraphGo project saw five version releases culminating in v0.5.0, the completion of seven full‑scale showcase replications, the launch of a groundbreaking Programmatic Tool Calling (PTC) package with up to ten‑fold performance gains, over 21,000 new lines of code, extensive bilingual documentation, and a fully deployed website and knowledge base, all backed by detailed metrics and community contributions.

AI agentsDocumentationGo
0 likes · 20 min read
How LangGraphGo’s First Week Delivered 7 Showcases, a Revolutionary PTC Feature, and 20K+ Lines of Code
Architecture Breakthrough
Architecture Breakthrough
Nov 18, 2025 · Industry Insights

Why Your Technical Proposal Fails: Lessons on Audience Perspective and Logical Consistency

After a senior’s harsh rejection of a seemingly sound technical proposal, the author realized that writing for outsiders requires explicit context, clear business value, and logical consistency, highlighting how mismatched detail, hidden assumptions, and poor structure can turn a well‑intended document into an unreadable ‘tome’.

Documentationcommunicationlogical consistency
0 likes · 4 min read
Why Your Technical Proposal Fails: Lessons on Audience Perspective and Logical Consistency
ITPUB
ITPUB
Nov 12, 2025 · Backend Development

Where Did Elasticsearch Docs Move? A Quick Guide to the New 9.x URLs

The article outlines the major changes introduced in Elasticsearch 9.x documentation, including the new elastic.co/docs domain, unified version handling, reorganized navigation by use case, separate release‑notes location, versioned API paths, and practical tips for updating bookmarks and finding the right guides.

APIBackendDocumentation
0 likes · 6 min read
Where Did Elasticsearch Docs Move? A Quick Guide to the New 9.x URLs
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Nov 2, 2025 · Backend Development

What’s New in the Elasticsearch 9.x Documentation?

The Elasticsearch 9.x documentation has moved to a new URL, unified version handling, reorganized by solution use‑cases, separated release notes, added versioned API paths, and introduced client library navigation and versioning guides, all aimed at improving discoverability and developer efficiency.

APIDocumentationElasticsearch
0 likes · 7 min read
What’s New in the Elasticsearch 9.x Documentation?
Liangxu Linux
Liangxu Linux
Oct 18, 2025 · Fundamentals

Essential C Coding Style Guide: Rules for Clean, Consistent Code

This guide outlines comprehensive C coding style rules, covering indentation, naming conventions, whitespace, comments, function prototypes, variable declarations, structures, enums, control flow, macros, and documentation, with clear examples to help developers write clean, maintainable, and consistent code across projects.

CCode FormattingDocumentation
0 likes · 23 min read
Essential C Coding Style Guide: Rules for Clean, Consistent Code
dbaplus Community
dbaplus Community
Oct 11, 2025 · Databases

Why SQLite Is the World’s Most Ubiquitous Database and Its Road to 2050

SQLite, the lightweight embedded SQL engine created by Richard Hipp, powers virtually every smartphone, computer, browser and countless desktop apps, and thanks to its strict backward‑compatible C API, exhaustive documentation, extensive comments, rigorous cross‑platform testing, and a tiny dedicated team, it aims to remain reliable and widely used through 2050.

Backward CompatibilityDocumentationEmbedded Database
0 likes · 9 min read
Why SQLite Is the World’s Most Ubiquitous Database and Its Road to 2050
FunTester
FunTester
Oct 10, 2025 · Fundamentals

How to Build an Effective Test Strategy Document Step‑by‑Step

This guide outlines a step‑by‑step approach to creating a comprehensive test strategy document, covering project understanding, test requirement analysis, selection of test types and tools, documentation structure, stakeholder approval, and ongoing updates to ensure effective test coverage and product quality.

DocumentationSoftware TestingTest Strategy
0 likes · 7 min read
How to Build an Effective Test Strategy Document Step‑by‑Step
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 25, 2025 · Artificial Intelligence

Why AI Code Generation Fails and How Structured Docs Can Boost Adoption

The article analyzes the low adoption rate of AI‑generated code, identifies root causes such as information asymmetry, oversized tasks, missing feedback loops and unclear role boundaries, and proposes a systematic solution based on structured documentation, issue‑driven workflows, prompt engineering and incremental quality control to make AI coding reliable.

DocumentationPrompt engineeringSoftware Engineering
0 likes · 18 min read
Why AI Code Generation Fails and How Structured Docs Can Boost Adoption
IT Services Circle
IT Services Circle
Sep 23, 2025 · Artificial Intelligence

Build an AI‑Powered Knowledge Base in 5 Minutes with PandaWiki

This article introduces the open‑source PandaWiki platform, showcases two demo sites—one for a novel and another for product documentation—explains its AI creation, Q&A and search features, and provides a step‑by‑step 5‑minute deployment guide with integration options for enterprise chat bots.

AI knowledge baseChatbot IntegrationDocumentation
0 likes · 7 min read
Build an AI‑Powered Knowledge Base in 5 Minutes with PandaWiki
Python Programming Learning Circle
Python Programming Learning Circle
Sep 20, 2025 · Fundamentals

2025 Python Survey Unveils AI Surge, Web Revival, and Performance Boosts

The 2025 Python Developer Survey, conducted by the Python Software Foundation and JetBrains, analyzes over 30,000 responses to reveal key trends such as the rise of AI‑driven coding agents, a resurgence of FastAPI for web development, widespread use of older Python versions, growing adoption of Rust for performance, and the importance of documentation and open‑source contributions, offering actionable insights for developers and tool providers.

AsyncDocumentationdeveloper-survey
0 likes · 22 min read
2025 Python Survey Unveils AI Surge, Web Revival, and Performance Boosts
Xiaokun's Architecture Exploration Notes
Xiaokun's Architecture Exploration Notes
Aug 31, 2025 · R&D Management

Why Documentation Is the Architect’s Secret Programming Language

This article summarizes key insights from “Documents: The architect’s programming language,” explaining why documentation acts as an architect’s programming language, outlining core principles, practical writing techniques like bullet points, headers, and avoiding wall‑of‑text, and showing how to organize, review, and share high‑impact documents throughout a project’s lifecycle.

CollaborationDocumentationR&D
0 likes · 10 min read
Why Documentation Is the Architect’s Secret Programming Language
Lobster Programming
Lobster Programming
Aug 6, 2025 · Fundamentals

Unlock AI‑Powered Knowledge Management with PandaWiki: Install, Configure, and Integrate

PandaWiki is an open‑source AI‑driven knowledge‑base platform that transforms traditional wikis by offering effortless setup, seamless third‑party integration, AI‑generated content, Q&A and search, with detailed installation steps, model configuration, and examples of integrating with tools like Feishu bots.

AIDocumentationInstallation
0 likes · 7 min read
Unlock AI‑Powered Knowledge Management with PandaWiki: Install, Configure, and Integrate
Bilibili Tech
Bilibili Tech
Jul 18, 2025 · Frontend Development

How We Built a Unified Frontend Material Platform to Replace cnpm and Boost Efficiency

This article describes the design and implementation of a new frontend material platform that consolidates npm packages, UMD scripts, and icons, introduces a custom publishing tool (bpm), integrates with Nexus3, adds unified authentication, improves search with MeiliSearch, and outlines migration, classification, and documentation strategies.

DocumentationSearchfrontend
0 likes · 27 min read
How We Built a Unified Frontend Material Platform to Replace cnpm and Boost Efficiency
macrozheng
macrozheng
Jun 30, 2025 · Fundamentals

Supercharge Your Docs: Explore Quarkdown, the Next‑Gen Markdown Engine

Quarkdown is an open‑source, Java‑based Markdown engine that extends the language with Turing‑complete features, enabling functions, variables, conditionals, and loops, while offering one‑click generation of HTML, PDF, slides, and books, live preview, fast compilation, and a rich standard library for modern documentation workflows.

DocumentationJavaTooling
0 likes · 7 min read
Supercharge Your Docs: Explore Quarkdown, the Next‑Gen Markdown Engine
DevOps Engineer
DevOps Engineer
May 19, 2025 · R&D Management

The Pitfalls of Unmanaged Wiki Documentation in Enterprises and Lessons from Open Source

The article examines how unrestricted wiki editing in companies leads to duplicated, outdated, and low‑quality documentation, contrasts this with the disciplined PR‑based workflow of open‑source projects like Python, and argues that effective documentation governance depends on clear processes and cultural support rather than just tools.

DocumentationWikiknowledge management
0 likes · 5 min read
The Pitfalls of Unmanaged Wiki Documentation in Enterprises and Lessons from Open Source
Architecture Digest
Architecture Digest
May 12, 2025 · Frontend Development

A Comprehensive Guide to Using Hugo for Static Site Generation

This article introduces Hugo, outlines its common application scenarios such as documentation sites and blogs, details core features like live preview, multilingual support, and theme system, and provides step‑by‑step installation and quick‑start instructions for Windows, macOS, and Linux.

DevOpsDocumentationHugo
0 likes · 4 min read
A Comprehensive Guide to Using Hugo for Static Site Generation
Java Web Project
Java Web Project
Apr 24, 2025 · Frontend Development

Master Hugo: Fast Static Site Generation for Docs, Blogs, and More

This guide walks through Hugo's typical use cases, core features such as live preview, multilingual support, and theme system, then details platform‑specific installation, a step‑by‑step quick‑start workflow, and practical tips for building lightweight, high‑performance static sites.

DocumentationHugoinstallation guide
0 likes · 5 min read
Master Hugo: Fast Static Site Generation for Docs, Blogs, and More
Zhuanzhuan Tech
Zhuanzhuan Tech
Apr 18, 2025 · Artificial Intelligence

AI‑Powered Tools to Boost Java Development Efficiency: A Comprehensive Guide

An in‑depth guide reviews six leading AI‑driven development tools—including GitHub Copilot, Alibaba Cloud CodeWhisperer, Tabnine, Tencent Hunyuan DevBox, Amazon CodeWhisperer, and CodeGeeX—detailing their core features, use cases, security considerations, and selection advice for Java developers seeking to automate code generation, review, configuration, performance tuning, and documentation.

AICode GenerationDocumentation
0 likes · 18 min read
AI‑Powered Tools to Boost Java Development Efficiency: A Comprehensive Guide
Code Mala Tang
Code Mala Tang
Apr 14, 2025 · Fundamentals

How to Write High‑Quality Python Code: 5 Practical Improvements

This article explains what makes code high‑quality—functionality, readability, maintainability, efficiency, and documentation—and demonstrates five concrete Python improvements, from type‑annotated inputs to clear naming, robust error handling, comprehensive docstrings, and performance‑boosting caching.

DocumentationError Handlingcode quality
0 likes · 7 min read
How to Write High‑Quality Python Code: 5 Practical Improvements
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 3, 2025 · R&D Management

How to Leverage the Cursor AI Assistant in Large Projects through Effective Project Management Practices and Tool Configuration

This guide outlines practical project‑management practices and tool configurations—such as using Cursor rules, Notepad, milestone documents, and regular code‑base re‑indexing—to maximize the effectiveness of the Cursor AI assistant in large‑scale software projects.

AI AssistantCursorDocumentation
0 likes · 6 min read
How to Leverage the Cursor AI Assistant in Large Projects through Effective Project Management Practices and Tool Configuration
Code Mala Tang
Code Mala Tang
Mar 12, 2025 · Fundamentals

Master Python Doctest: Embed Tests Directly in Your Docs

This guide explains how Python's built‑in doctest module lets you write test cases inside docstrings, run them from the command line or programmatically, handle common pitfalls like whitespace and floating‑point issues, and integrate doctests into larger projects for reliable documentation‑driven testing.

Code ExamplesDocumentationdoctest
0 likes · 7 min read
Master Python Doctest: Embed Tests Directly in Your Docs
21CTO
21CTO
Feb 16, 2025 · R&D Management

Stop Delaying: Tackle Technical Debt and Documentation Right Now

This article explores why developers keep postponing tasks, outlines three actionable strategies to make work visible, and explains how addressing technical debt and documentation immediately can boost productivity and reduce future headaches.

DocumentationTechnical Debtprocrastination
0 likes · 8 min read
Stop Delaying: Tackle Technical Debt and Documentation Right Now
Liangxu Linux
Liangxu Linux
Jan 25, 2025 · Fundamentals

Why Every Good Code Needs Thoughtful Comments: 9 Proven Types

The article explains why comprehensive code comments are essential, outlines nine distinct comment types advocated by Redis creator antirez, and shows how each improves readability, maintenance, and collaboration in software projects.

DocumentationSoftware Engineeringbest practices
0 likes · 7 min read
Why Every Good Code Needs Thoughtful Comments: 9 Proven Types
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 12, 2024 · Fundamentals

How to Master a New Project in Record Time: A Practical Guide

This article offers a step‑by‑step guide for programmers to quickly onboard a new business or project by gathering documentation, mapping data models, understanding architecture, learning platform tools, and applying practical tips to accelerate learning and growth.

Documentationdata modelingdevelopment workflow
0 likes · 8 min read
How to Master a New Project in Record Time: A Practical Guide
Top Architect
Top Architect
Dec 1, 2024 · Fundamentals

Fundamentals of Software Design Documentation and UML Modeling

This article introduces the basics of software design documentation, explaining how software modeling and UML diagrams such as class, sequence, component, deployment, use case, state, and activity charts are used to capture domain problems and system architecture throughout requirement analysis, high‑level design, and detailed design phases.

DocumentationSoftware ModelingUML
0 likes · 16 min read
Fundamentals of Software Design Documentation and UML Modeling
JavaEdge
JavaEdge
Nov 24, 2024 · Fundamentals

How to Measure and Tame Technical Debt with Practical Metrics

The article explains what technical debt is, why it matters, and presents a set of concrete metrics—such as WTFs per minute, code smells, test and documentation coverage, effort on deprecated components, defect‑fix work, and vulnerability counts—to help teams identify, monitor, and reduce technical debt effectively.

DocumentationTechnical Debtcode quality
0 likes · 13 min read
How to Measure and Tame Technical Debt with Practical Metrics
dbaplus Community
dbaplus Community
Nov 18, 2024 · Cloud Native

10 Expert Tips to Master Kubernetes Architecture on Its 10th Anniversary

In this interview, CNCF ecosystem lead Taylor Dolezal shares ten practical recommendations for Kubernetes architects, covering security, resource optimization, observability, high‑availability, multi‑cluster networking, stateful workloads, CI/CD, lifecycle upgrades, documentation, and a learning roadmap for the next one to two years.

DocumentationMulti-ClusterSecurity
0 likes · 21 min read
10 Expert Tips to Master Kubernetes Architecture on Its 10th Anniversary
Java Tech Enthusiast
Java Tech Enthusiast
Nov 17, 2024 · Fundamentals

Types and Best Practices of Code Comments

Effective code comments fall into nine categories—six recommended types such as function, design, why, teacher, checklist, and guide comments, and three to avoid (trivial, debt, backup)—and using the right kind improves readability, maintenance, and AI‑assisted understanding of software projects.

DocumentationSoftware Engineeringcode comments
0 likes · 7 min read
Types and Best Practices of Code Comments
Su San Talks Tech
Su San Talks Tech
Oct 11, 2024 · Fundamentals

How to Master a New Project Quickly: 8 Practical Steps for Developers

This guide shares eight actionable steps—including exploring features, reading documentation, inspecting APIs, reviewing database schemas, fixing bugs, drawing flowcharts, troubleshooting live issues, and implementing new requirements—to help developers efficiently onboard and become productive on any new software project.

DebuggingDocumentationFlowchart
0 likes · 8 min read
How to Master a New Project Quickly: 8 Practical Steps for Developers
Architect
Architect
Sep 20, 2024 · Backend Development

18 Essential API Design Rules Every Backend Engineer Should Follow

This article presents a comprehensive checklist of 18 practical API design rules—including signature, encryption, IP whitelisting, rate limiting, validation, unified responses, exception handling, logging, idempotency, pagination, stress testing, async processing, data masking, documentation, request methods, headers, batch operations, and single‑responsibility principles—to help developers build secure, maintainable, and high‑performance services.

BackendDocumentationIdempotency
0 likes · 18 min read
18 Essential API Design Rules Every Backend Engineer Should Follow
Tencent Cloud Developer
Tencent Cloud Developer
Sep 19, 2024 · Product Management

Reading Notes and Reflections on "The Mythical Man-Month"

These reading notes dissect Brooks’s *The Mythical Man‑Month* anniversary edition, tracing its historical context, explaining the person‑month fallacy, Brooks’s law, and communication overhead, then mapping those lessons onto today’s agile, CI, modular testing practices while noting documentation trade‑offs and including community‑engagement promotions.

DocumentationProject Managementagile
0 likes · 48 min read
Reading Notes and Reflections on "The Mythical Man-Month"
DevOps
DevOps
Sep 5, 2024 · Operations

Technical Growth and Engineering Practices: Foundations, Output, and the ‘Always Choose A’ Mindset

This reflective article shares the author’s journey through technical foundations, practical output, and mindset strategies—covering curiosity‑driven learning, cache and concurrency solutions, documentation to reduce tacit knowledge, and a proactive approach to career challenges—all aimed at strengthening engineering effectiveness.

Career DevelopmentDocumentationSoftware Engineering
0 likes · 13 min read
Technical Growth and Engineering Practices: Foundations, Output, and the ‘Always Choose A’ Mindset
FunTester
FunTester
Sep 4, 2024 · Operations

Reflections on Technical Growth: Foundations, Output, and Continuous Learning

The article shares a software engineer’s personal journey, emphasizing the importance of solid fundamentals, proactive output, curiosity‑driven problem solving, documentation, and process optimization to build lasting technical competence and reduce tacit knowledge throughout a career.

Career DevelopmentDocumentationOperations
0 likes · 13 min read
Reflections on Technical Growth: Foundations, Output, and Continuous Learning
Goodme Frontend Team
Goodme Frontend Team
Aug 28, 2024 · Frontend Development

Top Tech Reads: React Native 0.75, Nuxt Scripts, CSS 2024 & More

This roundup highlights the latest releases and insights across the front‑end ecosystem—including React Native 0.75, Nuxt Scripts, the 2024 State of CSS survey, a SourceMap CLI tool tutorial, the evolution of hybrid mobile apps, Vue 3 Composition API animation, lessons from Japan’s lost decades, user‑centric documentation practices, and systematic approaches to front‑end stability—plus curated recommendations for deeper exploration.

Documentationfrontendstability
0 likes · 5 min read
Top Tech Reads: React Native 0.75, Nuxt Scripts, CSS 2024 & More
Go Programming World
Go Programming World
Jul 21, 2024 · Fundamentals

Chinese Copywriting Guidelines: Formatting Rules for Code Comments, README, and Documentation

This article introduces the Chinese copywriting guidelines, explaining why spaces between Chinese and English, numbers, units, and punctuation matter, providing concrete examples and best‑practice rules, and showcasing the autocorrect CLI tool and language libraries that can automatically enforce these formatting standards.

CLI toolChinese copywritingDocumentation
0 likes · 16 min read
Chinese Copywriting Guidelines: Formatting Rules for Code Comments, README, and Documentation
21CTO
21CTO
Jul 9, 2024 · Fundamentals

6 Must‑Visit Websites Every Developer Should Bookmark

Discover six essential websites—Ray.so, Roadmap.sh, CodePen, Stack Overflow, Readme.so, and GitBook—that provide developers with powerful code‑snippet creation, career roadmaps, live coding environments, community Q&A, documentation tools, and collaborative publishing to boost productivity and knowledge.

Documentationcoding resourcesproductivity
0 likes · 4 min read
6 Must‑Visit Websites Every Developer Should Bookmark
DevOps Cloud Academy
DevOps Cloud Academy
Jun 23, 2024 · Fundamentals

Generating Flowcharts and Diagrams with Mermaid and draw.io Using ChatGPT

This article explains how to use ChatGPT to generate Mermaid diagram code for flowcharts, sequence diagrams, Gantt charts, and entity‑relationship diagrams, and then import the code into the online drawing tool draw.io to create visual workflow charts, highlighting the benefits over manual drawing.

ChatGPTDiagramDocumentation
0 likes · 6 min read
Generating Flowcharts and Diagrams with Mermaid and draw.io Using ChatGPT
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 16, 2024 · Frontend Development

Step‑by‑Step Guide to Building a Vue 3 Headless UI Component Library with pnpm, Vite, and TypeScript

This article provides a comprehensive, hands‑on tutorial for creating a Vue 3 Headless UI component library, covering project initialization, workspace configuration, ESLint and Git‑hook setup, TypeScript and Vite integration, unit testing with Vitest, documentation with VitePress, playground creation, monorepo building, and publishing to npm.

Component LibraryDocumentationMonorepo
0 likes · 17 min read
Step‑by‑Step Guide to Building a Vue 3 Headless UI Component Library with pnpm, Vite, and TypeScript
Radish, Keep Going!
Radish, Keep Going!
May 8, 2024 · Fundamentals

Why Design Docs Are Essential for Software Engineering Success

This article explains how Google uses informal design documents to capture high‑level implementation strategies, trade‑offs, and consensus, outlining their structure, lifecycle, and when they add value versus when they become unnecessary overhead for software projects.

DocumentationSoftware Engineeringbest practices
0 likes · 15 min read
Why Design Docs Are Essential for Software Engineering Success
21CTO
21CTO
Apr 3, 2024 · Backend Development

Mastering API Design: Principles, Best Practices, and Real‑World Examples

This comprehensive guide explains what APIs are, outlines essential design principles, and presents best‑practice techniques—including RESTful patterns, resource‑oriented design, proper HTTP methods, status codes, versioning, pagination, caching, error handling, authentication, and documentation—to help developers build scalable, secure, and maintainable interfaces.

DocumentationHTTP methodsapi-design
0 likes · 17 min read
Mastering API Design: Principles, Best Practices, and Real‑World Examples
JD Tech
JD Tech
Jan 30, 2024 · Fundamentals

Understanding Architecture Decision Records (ADR) and Their Practical Implementation

This article explains the concept, structure, benefits, storage options, workflow integration, common questions, and pitfalls of Architecture Decision Records (ADR), a lightweight documentation practice that helps software teams capture, communicate, and evolve critical architectural decisions effectively.

ADRDocumentationSoftware Engineering
0 likes · 16 min read
Understanding Architecture Decision Records (ADR) and Their Practical Implementation
DevOps
DevOps
Jan 30, 2024 · R&D Management

A New Programmer's Handbook: Professional Practices for Reliable Software Development

This article shares practical guidance drawn from over a decade of software engineering experience, illustrating common pitfalls such as false delivery, broken promises, and poor communication, and offering structured advice on setting goals, planning, requirement discussion, coding, code review, and documentation to build a trustworthy professional programmer persona.

Code reviewDevOpsDocumentation
0 likes · 18 min read
A New Programmer's Handbook: Professional Practices for Reliable Software Development
Tencent Cloud Developer
Tencent Cloud Developer
Jan 23, 2024 · Fundamentals

How to Become a Reliable Programmer: Professional Practices and Tips

Drawing on a decade of experience, the article offers a practical handbook for new programmers to become reliable by avoiding common pitfalls—such as false delivery, arbitrary promises, and missed warnings—through weekly goal alignment, disciplined planning, clear requirement discussions, consistent coding standards, thorough reviews, and concise documentation.

Code reviewDocumentationProject Management
0 likes · 21 min read
How to Become a Reliable Programmer: Professional Practices and Tips
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 7, 2023 · Frontend Development

Custom Ant Design Select Component with Integrated Table and Dumi Documentation Guide

This article explains how to create custom Ant Design select components that display additional information via integrated tables, covering form implementation, basic and advanced versions with infinite scrolling, handling Ant Design bugs, and documenting the components using Dumi, complete with code examples.

Ant DesignCustom SelectDocumentation
0 likes · 26 min read
Custom Ant Design Select Component with Integrated Table and Dumi Documentation Guide
Senior Brother's Insights
Senior Brother's Insights
Dec 5, 2023 · Backend Development

10 Essential REST API Design Best Practices Every Backend Engineer Should Follow

This article outlines ten practical REST API design guidelines—including meaningful resource naming, proper HTTP methods and status codes, versioning, consistent error handling, query parameters, authentication, statelessness, and thorough documentation—to help developers build robust, scalable backend services.

BackendDocumentationHTTP
0 likes · 8 min read
10 Essential REST API Design Best Practices Every Backend Engineer Should Follow
Architect's Guide
Architect's Guide
Nov 29, 2023 · R&D Management

Why Documentation Should Be a Priority for Technical Leaders in Startups

Effective documentation is a critical, long‑term productivity booster for startups, enabling knowledge sharing, reducing reliance on meetings, mitigating risks, and empowering teams to scale, and this article outlines how technical leaders can build a documentation‑first culture, tools, processes, and habits to achieve it.

Documentationknowledge managementprocess improvement
0 likes · 15 min read
Why Documentation Should Be a Priority for Technical Leaders in Startups
Software Development Quality
Software Development Quality
Oct 31, 2023 · Frontend Development

Export Feishu Knowledge Base to Static Sites with Feishu Pages

This guide explains how to export a Feishu knowledge base, configure required Feishu app permissions, set environment variables, and install the Feishu Pages npm package to generate a static website using a Markdown‑based static page generator, supporting CI/CD workflows.

DocumentationFeishuGitHub Actions
0 likes · 6 min read
Export Feishu Knowledge Base to Static Sites with Feishu Pages
phodal
phodal
Oct 23, 2023 · Artificial Intelligence

How AutoDev’s New Team Prompts Boost AI‑Assisted Development and Code Review

The article explains AutoDev 1.4.0’s new Team Prompts feature, showing how shared, code‑based prompts enable TDD workflows, living documentation, and integrated code review within IDEs, while also detailing prompt syntax, interaction modes, and open‑source resources for teams seeking AI‑driven productivity gains.

AIAutoDevCode Generation
0 likes · 8 min read
How AutoDev’s New Team Prompts Boost AI‑Assisted Development and Code Review
IT Services Circle
IT Services Circle
Oct 14, 2023 · Fundamentals

Typora Markdown Editor: Features, Shortcuts, and Customization Guide

This article provides a detailed tutorial on using the Typora Markdown editor, covering its features, shortcuts for headings, lists, tables, code blocks, hyperlinks, themes, and tips for customizing appearance, making it a valuable guide for developers and document creators.

DocumentationTyporaeditor
0 likes · 15 min read
Typora Markdown Editor: Features, Shortcuts, and Customization Guide
Sanyou's Java Diary
Sanyou's Java Diary
Sep 18, 2023 · Fundamentals

How to Write Effective Technical Articles: Proven Steps and Tips

This guide walks you through the entire process of crafting technical articles—from selecting topics and gathering resources, to structuring drafts, polishing language, using visuals, and final polishing—offering practical tips that help writers produce clear, engaging, and well‑organized content.

Documentationarticle writingcontent creation
0 likes · 10 min read
How to Write Effective Technical Articles: Proven Steps and Tips
Didi Tech
Didi Tech
Aug 22, 2023 · Fundamentals

Guidelines for Communication, Development, Testing, and Post‑Release Practices

Effective software delivery relies on clear, tool‑appropriate communication, data‑driven decision making, rigorous requirement validation, disciplined documentation, readable code with consistent naming and concise commits, fast code reviews, diverse cross‑team testing, swift incident mitigation and reflective post‑mortems, fostering sustainable growth through continual good habits.

Code reviewDocumentationProject Management
0 likes · 19 min read
Guidelines for Communication, Development, Testing, and Post‑Release Practices
Architect
Architect
Aug 20, 2023 · Fundamentals

Why Documentation Is Essential for Startup Success

This article argues that systematic documentation dramatically improves productivity, reduces unnecessary meetings, and builds a sustainable knowledge culture in startups, offering practical advice on tools, templates, and team habits to make documentation a core engineering practice.

DocumentationEngineering Cultureknowledge management
0 likes · 16 min read
Why Documentation Is Essential for Startup Success
JD.com Experience Design Center
JD.com Experience Design Center
Aug 17, 2023 · Product Management

How to Build an Effective B2B Help System: Strategies, Forms, and Design Principles

This guide explains why a help system is essential for complex B2B applications, analyzes the product lifecycle, outlines proactive, passive, and self‑service help formats, and provides practical design principles and implementation steps to improve usability, reduce training costs, and increase system reliability.

B2B UXDocumentationProduct Design
0 likes · 27 min read
How to Build an Effective B2B Help System: Strategies, Forms, and Design Principles
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 9, 2023 · Frontend Development

Comprehensive Guide to Building a React Component and Utility Library with dumi2 (Setup, Development, Testing, and Deployment)

This article provides a step‑by‑step tutorial on using dumi2 to create a React component and function library, covering project initialization, component and style development, documentation generation, Jest unit testing, Ant Design integration, utility functions, test optimization, and final packaging and deployment to both a static site and npm.

Component LibraryDocumentationJest
0 likes · 27 min read
Comprehensive Guide to Building a React Component and Utility Library with dumi2 (Setup, Development, Testing, and Deployment)
Ant R&D Efficiency
Ant R&D Efficiency
Jul 17, 2023 · Fundamentals

Best Practices for Writing Java Comments

Effective Java commenting follows a clear hierarchy—using single‑line, block, and Javadoc styles—while aligning comments with code, inserting blank lines, and limiting redundancy, so that each comment explains intent, summarizes complex sections, documents parameters, and aids maintainability without overwhelming the source.

DocumentationJavaSoftware Engineering
0 likes · 15 min read
Best Practices for Writing Java Comments
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 5, 2023 · Fundamentals

Why Write Design Documents and Emphasize Their Readability

This article explains why writing design documents is essential, outlines core principles and best practices for readability, and provides practical guidance on structuring documents to improve team communication, decision‑making, and knowledge sharing in software development.

Design DocumentsDocumentationreadability
0 likes · 8 min read
Why Write Design Documents and Emphasize Their Readability
Continuous Delivery 2.0
Continuous Delivery 2.0
May 30, 2023 · Fundamentals

Design Decisions and Architecture Decision Records (ADRs)

The article explains the importance of documenting software design decisions, introduces Architecture Decision Records (ADRs) as lightweight, text‑based records containing background, decision, and consequences, and discusses their historical evolution, practical benefits, challenges, and growing adoption in agile development.

ADRDocumentationagile
0 likes · 12 min read
Design Decisions and Architecture Decision Records (ADRs)
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
May 19, 2023 · Game Development

How to Write Effective Game Experience Reports: A Practical Methodology

This article outlines a comprehensive methodology for creating game experience reports, covering the purpose, various writing scenarios, key questions, audience considerations, core gameplay loops, development processes, competitive analysis, QA sensitivity, and practical tips to produce clear, persuasive, and professional documentation.

DocumentationMethodologyQA
0 likes · 18 min read
How to Write Effective Game Experience Reports: A Practical Methodology
Alipay Experience Technology
Alipay Experience Technology
Apr 14, 2023 · Fundamentals

How to Craft Compelling Technical Sharing Articles: A Step‑by‑Step Guide

This guide outlines practical steps for engineers to create effective technical sharing articles, covering audience identification, purpose definition, outline creation, background framing, solution overview, detailed explanations with principles and examples, result demonstration, insights, and proper acknowledgments.

Documentationbest practicesfrontend
0 likes · 6 min read
How to Craft Compelling Technical Sharing Articles: A Step‑by‑Step Guide
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 30, 2023 · Fundamentals

How to Write Effective Design Documents: Principles and Practices

This article outlines the purpose, structure, and best‑practice guidelines for creating concise, actionable design documents, covering context, goals, actual design, alternatives, cross‑cutting concerns, and the document lifecycle, while explaining when such documentation is beneficial and when it may be unnecessary.

DocumentationProject Managementdesign docs
0 likes · 12 min read
How to Write Effective Design Documents: Principles and Practices
Architecture Digest
Architecture Digest
Mar 28, 2023 · Artificial Intelligence

How ChatGPT Assists Developers: Benefits, Use Cases, and Limitations

This article explains how ChatGPT, the popular AI chatbot, can boost developer productivity through testing, debugging, documentation, error detection, code completion, formatting, refactoring, search assistance, text classification, and summarization, while also highlighting its need for human oversight and risks such as plagiarism.

ChatGPTDebuggingDocumentation
0 likes · 7 min read
How ChatGPT Assists Developers: Benefits, Use Cases, and Limitations
Programmer DD
Programmer DD
Mar 5, 2023 · Backend Development

Spring Boot 3.0.4 Release: Key Bug Fixes, Docs Updates, and Dependency Upgrades

Spring Boot 3.0.4 arrives early, addressing a PathMatchingResourcePatternResolver issue that broke bean and controller scanning, and brings 19 bug fixes, documentation enhancements for Gradle 8 and other topics, plus numerous dependency upgrades across Couchbase, Jetty, Reactor, Spring Framework, and more.

Backend DevelopmentBug FixesDocumentation
0 likes · 4 min read
Spring Boot 3.0.4 Release: Key Bug Fixes, Docs Updates, and Dependency Upgrades
HelloTech
HelloTech
Feb 28, 2023 · Frontend Development

Design and Implementation of a Taro Component Library with Integrated Documentation and Demo

The article describes building a Taro component library whose components, documentation and live demos are generated from a single Markdown source, using Rollup‑built ES modules, a Vite‑based static site, a custom webpack markdown loader, and an isolated H5 demo project to ensure maintainable, reusable code and synchronized documentation.

Component LibraryDocumentationRollup
0 likes · 10 min read
Design and Implementation of a Taro Component Library with Integrated Documentation and Demo
Java Architecture Diary
Java Architecture Diary
Feb 24, 2023 · Backend Development

What’s New in Spring Boot 3.2.0? Bug Fixes, Docs, and Dependency Upgrades Explained

Spring Boot 3.2.0 introduces a series of bug fixes—including Logback AOT handling, native image configuration, and LDAP dependencies—updates documentation for configuration properties and Redis, and upgrades core libraries such as Byte Buddy, Caffeine, and Hibernate, providing a more stable and up‑to‑date platform for Java developers.

DocumentationJavaSpring Boot
0 likes · 4 min read
What’s New in Spring Boot 3.2.0? Bug Fixes, Docs, and Dependency Upgrades Explained
Open Source Linux
Open Source Linux
Feb 22, 2023 · Fundamentals

Mastering the Software Architect Role: Skills, Decisions, and Daily Practices

This article explores what a software architect does, the different levels of architecture, essential daily activities, key skills such as design, decision‑making, communication, estimation, and marketing, and offers practical advice on continuous learning, documentation, and influencing stakeholders.

Design PatternsDocumentationSoftware Architecture
0 likes · 17 min read
Mastering the Software Architect Role: Skills, Decisions, and Daily Practices
IT Architects Alliance
IT Architects Alliance
Feb 7, 2023 · Fundamentals

Key Skills and Practices for Software Architects

This article provides a comprehensive guide to software architecture, detailing the three architecture levels, daily activities, ten essential skills, decision‑making techniques, communication strategies, documentation practices, and ways to balance quality, cost, and time while fostering continuous learning and community involvement.

Design PatternsDocumentationSoftware Architecture
0 likes · 16 min read
Key Skills and Practices for Software Architects