Tagged articles

Documentation

257 articles · Page 1 of 3
IT Services Circle
IT Services Circle
Aug 9, 2026 · Fundamentals

Why Markdown Has Been Misunderstood for 22 Years

The article revisits Markdown’s origin, explains how its lightweight syntax saves characters and tokens for large language models, debunks the myth that it must replace HTML, and argues that Markdown is a practical intermediate format rather than a mandatory skill for developers.

AIDocumentationHTML
0 likes · 14 min read
Why Markdown Has Been Misunderstood for 22 Years
Node.js Tech Stack
Node.js Tech Stack
Aug 4, 2026 · Backend Development

Node.js’s New Official Docs Arrive – Finally AI‑Friendly

The revamped Node.js API documentation, now in beta, adds built‑in search, unified navigation, mobile‑friendly layout, and an AI‑oriented llms.txt index, while preserving all existing content and tooling, offering developers a faster, more structured way to find API information.

DocumentationNode.jsai-friendly
0 likes · 6 min read
Node.js’s New Official Docs Arrive – Finally AI‑Friendly
Node.js Tech Stack
Node.js Tech Stack
Jul 30, 2026 · Frontend Development

Node.js’s New Official Docs Arrive – Finally AI‑Friendly

The revamped Node.js API documentation, now in beta, replaces the dated, search‑less interface with a clean design, built‑in search, unified navigation, mobile support, and an AI‑friendly llms.txt index, dramatically improving how developers locate and use API information.

DocumentationNode.jsai-friendly
0 likes · 7 min read
Node.js’s New Official Docs Arrive – Finally AI‑Friendly
IT Learning Made Simple
IT Learning Made Simple
Jul 13, 2026 · R&D Management

Treating Architecture Decisions as a Black Box: Why ADRs Matter

This article explains why Architecture Decision Records (ADRs) are essential, defines them as a “black box” for recording decisions, outlines their value, formats, lifecycle, creation process, management tools, and provides concrete ADR examples such as using JWT for authentication and Kafka for messaging.

ADRDocumentationSoftware Design
0 likes · 12 min read
Treating Architecture Decisions as a Black Box: Why ADRs Matter
samdeepthink
samdeepthink
Jul 13, 2026 · Fundamentals

Why I Oppose Writing Only “Why” in Code Comments

The author argues that in clear business code, comments should cover both the overall process (what) and the rationale behind decisions (why), using concise flow annotations and explanatory notes to reduce reading cost while avoiding excessive commentary on already‑self‑explanatory code.

DocumentationSoftware Engineeringbest practices
0 likes · 5 min read
Why I Oppose Writing Only “Why” in Code Comments
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 10, 2026 · Artificial Intelligence

OpenWiki Hits 9K+ Stars in 5 Days, Helping AI Coding Agents Stop Guessing

OpenWiki, a LangChain‑backed CLI released on July 5, automatically generates and incrementally updates AI‑agent‑friendly documentation for codebases, offering commands for initialization, interactive configuration, CI‑driven updates, and comparative advantages such as lightweight design and seamless integration with agents like Claude, while outperforming similar tools in star count and focus.

AI AgentCICLI
0 likes · 5 min read
OpenWiki Hits 9K+ Stars in 5 Days, Helping AI Coding Agents Stop Guessing
IT Learning Made Simple
IT Learning Made Simple
Jun 22, 2026 · R&D Management

How to Write Architecture Docs That Developers Actually Read

The article explains why many architecture documents are ignored, illustrates common pitfalls with a bad example, then provides a concrete good‑document template, discusses ADRs, technical‑solution outlines, risk assessment, testing plans, deployment steps and maintenance tips to help teams produce clear, useful documentation.

ADRDocumentationarchitecture
0 likes · 11 min read
How to Write Architecture Docs That Developers Actually Read
Geek Labs
Geek Labs
Jun 19, 2026 · Industry Insights

6 Practical Tools to Tackle Everyday Development Pain Points

The article highlights six GitHub‑hosted utilities—video translation, AI‑generated Lottie animations, AI‑powered observability, automated documentation, browser‑based terminal, and AI coding visualizer—detailing their core features, installation commands, and star counts for developers seeking productivity boosts.

AIAutomationDocumentation
0 likes · 8 min read
6 Practical Tools to Tackle Everyday Development Pain Points
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 7, 2026 · R&D Management

How AI Coding Triggers a Forced Cognitive Cleanup of Tacit Knowledge

The article argues that AI coding tools expose engineers' hidden assumptions, forcing them to document tacit knowledge, distinguish explicit from implicit rules, and transform personal judgment into reusable, AI‑readable assets through structured markdown files and regular retrospectives.

AIDocumentationSoftware Engineering
0 likes · 10 min read
How AI Coding Triggers a Forced Cognitive Cleanup of Tacit Knowledge
MeowKitty Programming
MeowKitty Programming
May 31, 2026 · Fundamentals

Stop Asking AI to Just Write Code: 5 Essential Tasks for Developers

The article explains how developers can leverage AI beyond code generation by using it to understand legacy projects, break down requirements, generate test cases, perform pre‑submission self‑checks, and create concise documentation, ultimately improving development quality and reducing cognitive load.

AICode ReviewDocumentation
0 likes · 7 min read
Stop Asking AI to Just Write Code: 5 Essential Tasks for Developers
Java Backend Technology
Java Backend Technology
May 21, 2026 · Industry Insights

Goodbye Markdown, Hello HTML: Why AI Engineers Are Switching Formats

Anthropic engineer Thariq argues that HTML outperforms Markdown for AI‑augmented workflows, citing higher information density, better readability, near‑zero sharing cost, interactive capabilities, and increased enjoyment, while also weighing token cost, generation time, and version‑control challenges.

AIClaude CodeDocumentation
0 likes · 14 min read
Goodbye Markdown, Hello HTML: Why AI Engineers Are Switching Formats
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 promptingCode ReviewDocumentation
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 agentsCompound EngineeringDocumentation
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.

AutomationDocumentationGit workflow
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
TechVision Expert Circle
TechVision Expert Circle
Mar 9, 2026 · R&D Management

Essential Daily Management Tools Every CTO Should Bookmark

This article presents a curated, category‑by‑category toolkit for CTOs in 2026, highlighting AI‑native and traditional solutions for project planning, architecture documentation, performance metrics, observability, communication, security, and AI‑assisted decision making, while offering practical selection and adoption advice.

AI assistanceCTO toolsDocumentation
0 likes · 12 min read
Essential Daily Management Tools Every CTO Should Bookmark
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.

DocsifyDocumentationFrontend
0 likes · 5 min read
Comprehensive Guide to Building Docsify Documentation Sites
TonyBai
TonyBai
Jan 23, 2026 · Backend Development

What Lies Behind Go’s 91% Satisfaction in 2025 – Hidden Risks and the AI Double‑Edged Sword

The 2025 Go developer survey of 5,379 respondents shows high overall satisfaction but reveals a shrinking newcomer pipeline, lingering best‑practice confusion, trust issues with third‑party modules, and a mixed view of AI‑assisted coding that together signal both strengths and challenges for the language’s future.

AI ToolsCloud NativeCommunity Trust
0 likes · 8 min read
What Lies Behind Go’s 91% Satisfaction in 2025 – Hidden Risks and the AI Double‑Edged Sword
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’.

DocumentationTechnical Writingcommunication
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.

APIDocumentationElasticsearch
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.

C++DocumentationStyle Guide
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.

DocumentationEmbedded DatabaseSQLite
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.

DocumentationQuality AssuranceSoftware testing
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.

Documentationasyncdeveloper-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.

DocumentationKnowledge ManagementR&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.

DocumentationFrontendPackage Management
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.

DocumentationMarkdownTooling
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.

DocumentationKnowledge ManagementWiki
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.

AIDocumentationcode generation
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.

Documentationcode qualityerror handling
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.

Documentationcode examplesdoctest
0 likes · 7 min read
Master Python Doctest: Embed Tests Directly in Your Docs
Subtle Storm
Subtle Storm
Feb 25, 2025 · Fundamentals

Mastering Markdown: A Complete Guide to Syntax and Best Practices

This article provides a thorough, step‑by‑step walkthrough of Markdown’s core syntax—headings, paragraphs, line breaks, emphasis, lists, links, images, code blocks—and advanced features such as tables, blockquotes, task lists, horizontal rules, and embedded HTML, while highlighting common use cases and rendering pitfalls.

DocumentationFormattingGitHub
0 likes · 9 min read
Mastering Markdown: A Complete Guide to Syntax and Best Practices
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.

Documentationprocrastinationproductivity
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.

DocumentationProgramming FundamentalsSoftware Engineering
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.

Data ModelingDevelopment WorkflowDocumentation
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 DesignUML
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.

Documentationcode qualitysoftware maintenance
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.

CI/CDDocumentationMulti-Cluster
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.

API designDocumentationIdempotency
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.

DocumentationSoftware EngineeringTechnical Growth
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.

DocumentationOperationsSoftware Engineering
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.

ChatGPTDocumentationFlowchart
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.

DocumentationHeadless UIMonorepo
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.

API designDocumentationHTTP methods
0 likes · 17 min read
Mastering API Design: Principles, Best Practices, and Real‑World Examples
IT Niuke
IT Niuke
Feb 3, 2024 · R&D Management

Why Every Engineer Must Master Documentation to Unlock Explosive Collaboration

The article argues that systematic documentation is a strategic asset for startups, detailing how it eliminates guesswork, accelerates onboarding, reduces unnecessary meetings, and fosters a culture of shared knowledge, while also acknowledging its limits and the resistance it may face.

DocumentationEngineering Processcollaboration
0 likes · 17 min read
Why Every Engineer Must Master Documentation to Unlock Explosive Collaboration
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.

Custom SelectDocumentationFrontend
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.

API designDocumentationHTTP
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 Review
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.

DocumentationEditorMarkdown
0 likes · 15 min read
Typora Markdown Editor: Features, Shortcuts, and Customization Guide