Tag

Design

1 views collected around this technical thread.

Top Architecture Tech Stack
Top Architecture Tech Stack
Jun 4, 2025 · Backend Development

Designing a Unified API Response Structure for Backend Services

This article explains how to design a consistent JSON response format for backend APIs, covering status‑code conventions, message handling, data payloads, a Result wrapper class, controller implementation, a @ResponseResult annotation, interceptor logic, and suggestions for further optimization.

APIAnnotationDesign
0 likes · 7 min read
Designing a Unified API Response Structure for Backend Services
Mashang Consumer UXC
Mashang Consumer UXC
Apr 18, 2025 · Artificial Intelligence

How AI Is Redefining Design Roles and Boosting Creative Workflow

This article explores how rapid AI tool advancements are reshaping designers' roles from repetitive executors to strategic creators, offering practical workflow integrations, essential skills to stay competitive, and a forward‑looking mindset for thriving in the AI‑driven design era.

AIDesignStrategy
0 likes · 7 min read
How AI Is Redefining Design Roles and Boosting Creative Workflow
Architect's Tech Stack
Architect's Tech Stack
Apr 15, 2025 · Backend Development

The Chaotic Evolution of API Design: From Early AJAX to Post‑Restful Practices

This article narrates the messy history of API design, illustrating early AJAX conventions, the misuse of HTTP status codes, the challenges of maintaining Restful standards, ad‑hoc extensions, and the eventual abandonment of Restful in favor of a simplified POST‑centric approach, while highlighting practical lessons for backend developers.

APIDesignError Codes
0 likes · 6 min read
The Chaotic Evolution of API Design: From Early AJAX to Post‑Restful Practices
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
Apr 7, 2025 · Artificial Intelligence

Common Applications, Tools, and Practical Scenarios of AIGC in Design and Business

This article outlines the rapid growth of AIGC technologies, describes key image‑generation and language models, demonstrates step‑by‑step design workflows, explores user‑experience research enhancements, and envisions future business uses while offering practical tips for mastering AI‑generated content.

AIGCArtificial IntelligenceDesign
0 likes · 8 min read
Common Applications, Tools, and Practical Scenarios of AIGC in Design and Business
37 Interactive Technology Team
37 Interactive Technology Team
Mar 26, 2025 · Artificial Intelligence

LUI vs GUI: Choosing the Right Interface for AI Product Design

When designing AI products, choosing between a Language User Interface—leveraging speech recognition, NLP, and conversational flexibility—and a Graphical User Interface—relying on visual icons, layouts, and intuitive interaction—depends on technology maturity, response speed, and user learning cost, while emerging multimodal designs increasingly blend both for richer, context‑aware experiences.

AIDesignGUI
0 likes · 11 min read
LUI vs GUI: Choosing the Right Interface for AI Product Design
Architecture Digest
Architecture Digest
Jul 9, 2024 · Backend Development

Designing a Unified API Response Structure for Backend Services

This article explains how to design a unified API response format for backend services, covering JSON structure, status code conventions, message handling, data payload, a Result wrapper class, controller simplifications, custom annotations, interceptors, and global exception handling to achieve clean and maintainable code.

APIDesignJava
0 likes · 7 min read
Designing a Unified API Response Structure for Backend Services
Python Programming Learning Circle
Python Programming Learning Circle
May 25, 2024 · Backend Development

Critique and Refactoring of Volcengine Python SDK Request Signing

This article critiques the Volcengine Python SDK's convoluted request‑signing design, demonstrates the problems with its custom classes and static methods, and proposes cleaner solutions using the requests library's AuthBase and Session mechanisms to simplify signing and improve maintainability.

DesignPythonRequests
0 likes · 11 min read
Critique and Refactoring of Volcengine Python SDK Request Signing
JD Tech
JD Tech
May 10, 2024 · Artificial Intelligence

Exploring AIGC Applications in JD Insurance UED Team

This article outlines the JD Insurance UED team's recent explorations and achievements in leveraging AIGC technology to transform creative design workflows, highlighting key insights, visual examples, and recommended readings to inspire broader adoption of AI‑generated content tools across the industry.

AIGCArtificial IntelligenceDesign
0 likes · 3 min read
Exploring AIGC Applications in JD Insurance UED Team
Mashang Consumer UXC
Mashang Consumer UXC
May 7, 2024 · Fundamentals

How Designers Can Master Data: From Guarding Basics to Persuasive Power

This article walks designers through three progressive stages—Guard, Break, and Leave—to understand why data matters, how to select and apply it effectively, and how to avoid common pitfalls like Simpson's paradox, ultimately turning data into a strategic tool rather than a constraint.

DataDesignanalytics
0 likes · 15 min read
How Designers Can Master Data: From Guarding Basics to Persuasive Power
Cognitive Technology Team
Cognitive Technology Team
May 4, 2024 · Backend Development

Design and Practice of Meituan Business Correctness Verification Platform (BCP)

The article presents the design principles, architecture, implementation details, and operational practices of Meituan's Business Correctness Verification Platform (BCP), a backend system that ensures data integrity and correctness across the company's services.

Business CorrectnessDesignMeituan
0 likes · 1 min read
Design and Practice of Meituan Business Correctness Verification Platform (BCP)
DaTaobao Tech
DaTaobao Tech
Feb 23, 2024 · Artificial Intelligence

AI-Driven Design Practices and Impact Report of Taobao Design Team (2022‑2023)

Between 2022 and 2023 the Taobao design team shifted from traditional 3D modeling to AI‑generated avatars, cutting costs and project time by up to 60%, expanding creative output by 150%, redefining designer roles, standardizing tools on the internal “Taobao Design AIGC” platform, and outlining future AI‑assisted workflow and quality standards.

AICase StudyDesign
0 likes · 13 min read
AI-Driven Design Practices and Impact Report of Taobao Design Team (2022‑2023)
DevOps
DevOps
Feb 3, 2024 · Fundamentals

Understanding Technical Debt: From Birth to Decay of Business Systems

The article examines why every business system accumulates technical debt over time, outlines the stages from initial creation to maintenance decay, analyzes the human and architectural factors that make legacy systems hard to work with, and proposes domain‑modeling and disciplined engineering practices to mitigate and delay that decay.

DesignDomain ModelingTechnical Debt
0 likes · 23 min read
Understanding Technical Debt: From Birth to Decay of Business Systems
Architects Research Society
Architects Research Society
Jan 29, 2024 · Fundamentals

Solution Architecture Lifecycle: Phases and Responsibilities

The article outlines the complete solution‑architecture lifecycle, describing each phase—from problem identification and context definition through requirements capture, backlog creation, detailed design, implementation choices, and production delivery—while emphasizing the architect’s role in aligning technical and business goals.

DesignLifecycleenterprise architecture
0 likes · 8 min read
Solution Architecture Lifecycle: Phases and Responsibilities
Cognitive Technology Team
Cognitive Technology Team
Jan 1, 2024 · Databases

Principles, Types, Drawbacks, and Best Practices of MySQL Indexes

This article explains how MySQL indexes work, compares clustered and non‑clustered indexes, outlines their advantages and disadvantages, and provides practical design guidelines to improve query performance and maintainability.

B+ TreeDesignMySQL
0 likes · 6 min read
Principles, Types, Drawbacks, and Best Practices of MySQL Indexes
Tencent Cloud Developer
Tencent Cloud Developer
Dec 20, 2023 · Fundamentals

Why Business Systems Accumulate Debt and How to Prevent It

Business systems accumulate technical debt as rapid growth, pseudo‑agile practices, unclear requirements, and staff turnover introduce hidden complexity, but systematic domain modeling, thorough analysis, disciplined design, and continuous learning can mitigate decay, keep code maintainable, and sustain developer motivation.

DesignDomain ModelingProject Management
0 likes · 24 min read
Why Business Systems Accumulate Debt and How to Prevent It
Tencent Cloud Developer
Tencent Cloud Developer
Dec 5, 2023 · Frontend Development

Understanding the Evolution, Design, and Complexity of Modern Front-End Frameworks

The article traces the historical evolution of front‑end frameworks—from static pages and jQuery to modern component‑based libraries like React, Vue, and Svelte—explaining why added complexity and compile‑time features such as Svelte’s runes improve maintainability, reactivity, and cross‑platform capabilities while weighing each framework’s design philosophy and trade‑offs for developers.

DesignFrameworksHistory
0 likes · 27 min read
Understanding the Evolution, Design, and Complexity of Modern Front-End Frameworks
DaTaobao Tech
DaTaobao Tech
Oct 16, 2023 · Fundamentals

Fundamentals of Color Theory and Color Systems

Fundamentals of color theory explain how light creates the visible spectrum, how additive (RGB) and subtractive (CMY/K) mixing generate colors, describe traditional pigment systems and Japan’s PCCS matrix, detail digital models such as RGB, CMYK, HSV and Lab, compare their gamuts, and illustrate commercial uses like Pantone’s standardized swatches for branding.

CMYKColor TheoryDesign
0 likes · 17 min read
Fundamentals of Color Theory and Color Systems
Selected Java Interview Questions
Selected Java Interview Questions
Sep 21, 2023 · Backend Development

Understanding API Gateways: Concepts, Design Principles, Types, and Comparison

This article provides a comprehensive overview of API gateways, covering their basic concepts, design considerations, key features such as routing, load balancing, resilience and security, and compares popular implementations like OpenResty, Kong, Zuul, and Spring Cloud Gateway.

API GatewayDesignLoad Balancing
0 likes · 24 min read
Understanding API Gateways: Concepts, Design Principles, Types, and Comparison
Top Architecture Tech Stack
Top Architecture Tech Stack
Aug 31, 2023 · Information Security

Design of QR Code Login Functionality

This article explains the three-stage design of a QR code login system—including pending scan, scanned‑pending‑confirmation, and confirmed phases—detailing how unique QR IDs, token exchange, and user confirmation ensure secure authentication across PC and mobile devices.

AuthenticationDesignQR code
0 likes · 5 min read
Design of QR Code Login Functionality
Wukong Talks Architecture
Wukong Talks Architecture
Aug 30, 2023 · Databases

Comprehensive Database Design, Security, and Operational Best Practices

This article presents a detailed checklist of mandatory and recommended standards for database security, design, naming, indexing, SQL usage, and operational procedures, aiming to prevent low‑level failures in high‑concurrency, large‑scale internet applications.

DesignSQLSecurity
0 likes · 21 min read
Comprehensive Database Design, Security, and Operational Best Practices