Tagged articles

code generation

539 articles · Page 3 of 6
Java Backend Technology
Java Backend Technology
Jul 2, 2025 · Backend Development

Generate Spring Boot CRUD Code Instantly with EasyCode Plugin

This tutorial walks you through installing the EasyCode IntelliJ plugin, creating a MySQL database, configuring IDEA’s database connection, setting up Maven dependencies and application.yml, generating entity, DAO, service, and controller code automatically, and finally running the Spring Boot project.

EasyCodeIntelliJ IDEAJava
0 likes · 6 min read
Generate Spring Boot CRUD Code Instantly with EasyCode Plugin
Java Tech Enthusiast
Java Tech Enthusiast
Jun 30, 2025 · Artificial Intelligence

From Hand‑Typed Code to AI‑Powered Tab: The Evolution of Programming

The article traces programming’s journey from manual 0‑and‑1 coding and basic editors, through the copy‑paste era enabled by graphical IDEs and the web, to today’s AI‑driven development where tools like Copilot and Cursor let developers code by prompting, reshaping the craft.

AI coding toolsAutomationcode generation
0 likes · 5 min read
From Hand‑Typed Code to AI‑Powered Tab: The Evolution of Programming
DeWu Technology
DeWu Technology
Jun 23, 2025 · Artificial Intelligence

Designing a Structured AI Collaboration Framework for Cursor IDE

This article examines the shortcomings of the previous Cursor IDE rule set, introduces a three‑layer architecture for AI‑assisted coding, defines a standardized rule format and execution protocol, and provides best‑practice guidelines and phased rollout plans to ensure consistent, high‑quality code generation.

AI collaborationCursor IDESoftware Architecture
0 likes · 12 min read
Designing a Structured AI Collaboration Framework for Cursor IDE
DataFunTalk
DataFunTalk
Jun 18, 2025 · Artificial Intelligence

Can LLMs Really Beat Human Olympiad Programmers? Insights from LiveCodeBench Pro

This article examines the LiveCodeBench Pro benchmark, revealing that while large language models achieve impressive scores on knowledge‑ and logic‑heavy coding problems, they still fall short of human experts on high‑difficulty, observation‑intensive tasks, especially without external tool support.

AI evaluationBenchmarkLLM
0 likes · 11 min read
Can LLMs Really Beat Human Olympiad Programmers? Insights from LiveCodeBench Pro
Liangxu Linux
Liangxu Linux
Jun 7, 2025 · Fundamentals

Unlock the Hidden Power of C Macros: From Basics to Advanced Tricks

This article explains C preprocessor macros in depth, covering simple constant replacement, parameterized macros, stringification, token‑pasting, predefined macros, variadic macros, conditional compilation tricks, common pitfalls, and best‑practice recommendations for safe usage.

C++DebuggingMacros
0 likes · 11 min read
Unlock the Hidden Power of C Macros: From Basics to Advanced Tricks
Architecture and Beyond
Architecture and Beyond
Jun 7, 2025 · Artificial Intelligence

Does AI Really Simplify Software Development? Uncovering Hidden Complexities

The article examines how AI can speed up code generation yet fails to reduce the fundamental complexities of software development, shifting challenges to new areas such as prompt engineering, consistency, changeability, and invisibility, and argues that future developers must master AI to manage, not replace, complexity.

AI programmingSoftware Architecturecode generation
0 likes · 9 min read
Does AI Really Simplify Software Development? Uncovering Hidden Complexities
Smart Era Software Development
Smart Era Software Development
Jun 4, 2025 · Artificial Intelligence

Beyond a Minor Update: DeepSeek's Coding Ability Leaps Forward

The DeepSeek‑R1 model upgrade dramatically improves reasoning depth and code‑generation performance, matching top‑tier models on benchmarks like LiveCodeBench, while industry experts warn that such advances could reshape software engineering roles and devalue pure coding skills.

AI impact on jobsAI programmingDeepSeek
0 likes · 5 min read
Beyond a Minor Update: DeepSeek's Coding Ability Leaps Forward
Kuaishou Tech
Kuaishou Tech
Jun 4, 2025 · Artificial Intelligence

KwaiCoder-AutoThink-preview: An Automatic‑Thinking Large Model Enhanced with Step‑SRPO Reinforcement Learning

The KwaiPilot team released the KwaiCoder‑AutoThink‑preview model, which introduces a novel automatic‑thinking training paradigm and a process‑supervised reinforcement‑learning method called Step‑SRPO, enabling the model to dynamically switch between thinking and non‑thinking modes, reduce inference cost, and achieve up to 20‑point gains on code and math benchmarks while handling large‑scale codebases.

AI researchLarge Language ModelModel Optimization
0 likes · 12 min read
KwaiCoder-AutoThink-preview: An Automatic‑Thinking Large Model Enhanced with Step‑SRPO Reinforcement Learning
DevOps
DevOps
Jun 3, 2025 · Artificial Intelligence

How I Tamed Cursor AI to Write Perfect Code Every Time

This article shares a step‑by‑step guide on planning, documenting, templating, configuring, and rule‑setting for the Cursor AI coding assistant, showing how thorough preparation transforms it from a source of buggy code into a reliable development partner.

AI codingCursorcode generation
0 likes · 9 min read
How I Tamed Cursor AI to Write Perfect Code Every Time
AI Frontier Lectures
AI Frontier Lectures
May 30, 2025 · Artificial Intelligence

Can Diffusion Chains Unlock More Creative Reasoning in Large Language Models?

Recent work from West Lake University's MAPLE Lab introduces a diffusion‑based “Divergent Thought Chain” that treats each intermediate denoising step of a diffusion language model as a reasoning step, using result‑based reinforcement learning to optimize non‑linear token generation and achieving state‑of‑the‑art performance on math and code tasks.

Chain-of-Thoughtcode generationdiffusion language models
0 likes · 14 min read
Can Diffusion Chains Unlock More Creative Reasoning in Large Language Models?
Selected Java Interview Questions
Selected Java Interview Questions
May 27, 2025 · Backend Development

Mybatis-Plus Generator UI: A Web UI Tool for Custom Code Generation in Spring Boot

This article introduces the Mybatis-Plus Generator UI, a highly customizable web‑based code generator that wraps Mybatis‑Plus, explains its features, shows how to integrate it via Maven, run a sample main class, configure generation strategies, customize templates and naming rules, and even extend the frontend with Yarn builds.

UIcode generationmybatis-plus
0 likes · 11 min read
Mybatis-Plus Generator UI: A Web UI Tool for Custom Code Generation in Spring Boot
phodal
phodal
May 27, 2025 · Industry Insights

Surviving the AI Code Dump: 7 Practical Strategies from AutoDev Workbench

This article shares the seven practical practices discovered while building AutoDev Workbench, detailing how AI‑assisted demand analysis, rapid UI prototyping, adaptive front‑end generation, focused refactoring, precise context feeding, automated testing, and lint‑type safeguards can turn chaotic AI‑generated code into a scalable, maintainable development workflow.

AI programmingCI/CDTesting automation
0 likes · 14 min read
Surviving the AI Code Dump: 7 Practical Strategies from AutoDev Workbench
Frontend AI Walk
Frontend AI Walk
May 27, 2025 · Artificial Intelligence

Vibe Coding in the AI Era: Opportunities and Challenges

The article examines Vibe Coding, an AI‑driven programming approach that lets developers generate software from natural‑language prompts, outlining its efficiency gains, lower entry barriers, cross‑domain collaboration benefits, as well as code‑quality, debugging, over‑reliance risks, and practical guidelines for responsible use.

AI-assisted programmingVibe Codingcode generation
0 likes · 15 min read
Vibe Coding in the AI Era: Opportunities and Challenges
DaTaobao Tech
DaTaobao Tech
May 21, 2025 · Artificial Intelligence

Mastering CursorRules: Fine‑Tune Your AI Coding Assistant for Smarter, Consistent Code

This guide explains how to use CursorRules to precisely control the behavior of the Cursor AI programming assistant, covering the rule file structure, global versus project‑specific configurations, rule types, practical examples, best‑practice tips, integration with external documentation, and community resources for continuous improvement.

AI programmingCursorRulescode generation
0 likes · 19 min read
Mastering CursorRules: Fine‑Tune Your AI Coding Assistant for Smarter, Consistent Code
Code Ape Tech Column
Code Ape Tech Column
May 21, 2025 · Backend Development

Advanced MapStruct Usage: expression, qualifiedByName, nullValueMappingStrategy, and Decorator

This article introduces MapStruct, a compile‑time Java bean‑mapping framework, and demonstrates advanced features such as expression‑based mappings, qualifiedByName for custom conversions, nullValueMappingStrategy for handling nulls, and the use of Decorator classes to apply global post‑processing logic.

Javabackend developmentbean-mapping
0 likes · 6 min read
Advanced MapStruct Usage: expression, qualifiedByName, nullValueMappingStrategy, and Decorator
Programmer DD
Programmer DD
May 17, 2025 · Backend Development

Why Java Records Beat Lombok @Data: A Practical Migration Guide

This article examines the drawbacks of Lombok—such as reduced readability, IDE instability, and debugging challenges—and demonstrates how replacing Lombok annotations with Java Records, explicit constructors, and MapStruct for mapping yields cleaner, type‑safe, and maintainable code while eliminating boilerplate.

Java RecordsLombokcode generation
0 likes · 5 min read
Why Java Records Beat Lombok @Data: A Practical Migration Guide
Programmer DD
Programmer DD
May 13, 2025 · Frontend Development

How I Built a Cross‑Platform Audio/Video App in Hours with AI‑Powered CodeBuddy

This article chronicles how a developer transformed the TransDuck audio‑video SaaS tool into a native desktop application using Tauri, Vue, and ffmpeg, while leveraging the AI‑driven CodeBuddy extension to automate project scaffolding, code generation, error fixing, and UI refinement, cutting development time from days to a few hours.

AI-assisted developmentTauriaudio processing
0 likes · 10 min read
How I Built a Cross‑Platform Audio/Video App in Hours with AI‑Powered CodeBuddy
DataFunTalk
DataFunTalk
May 7, 2025 · Artificial Intelligence

Google Gemini 2.5 Pro Preview 05-06: Code Generation Breakthroughs and Multimodal Video‑to‑Web Capabilities

The Gemini 2.5 Pro 05‑06 update dramatically improves code‑generation performance, tops the WebDev Arena leaderboard over Claude 3.7 Sonnet, and introduces unique video‑to‑web multimodal abilities, while still facing UI bugs and naming inconsistencies ahead of the upcoming Google I/O conference.

AIBenchmarkGemini
0 likes · 7 min read
Google Gemini 2.5 Pro Preview 05-06: Code Generation Breakthroughs and Multimodal Video‑to‑Web Capabilities
Frontend AI Walk
Frontend AI Walk
May 7, 2025 · Artificial Intelligence

How Cursor AI Coding Tool Transforms Development Workflow

The article introduces Cursor, an AI‑powered coding assistant, outlines its supported large models, demonstrates practical front‑end use cases such as automatic layout creation, button logic, screenshot‑to‑code generation, error fixing and code cleanup, and reflects on prompt engineering and tool selection.

AI coding assistantCursorcode generation
0 likes · 6 min read
How Cursor AI Coding Tool Transforms Development Workflow
DevOps
DevOps
Apr 28, 2025 · Artificial Intelligence

Vibe Coding: An Introduction to AI‑Driven Natural‑Language Programming

This article introduces Vibe Coding, an AI‑driven programming approach proposed by Andrej Karpathy, explains its core concepts, workflow, advantages, tools, use cases, best practices, and future outlook, and provides a complete example of generating a simple weather app using natural‑language prompts.

AI programmingVibe Codingbest practices
0 likes · 16 min read
Vibe Coding: An Introduction to AI‑Driven Natural‑Language Programming
Baidu Tech Salon
Baidu Tech Salon
Apr 28, 2025 · Artificial Intelligence

Inside Baidu’s Wenxin 4.5 Turbo & X1 Turbo: Architecture, Training Tricks, and Real-World Impact

At the Create2025 AI Developer Conference, Baidu unveiled the multimodal Wenxin 4.5 Turbo and X1 Turbo models, detailing their innovative architecture, self‑feedback post‑training, composite reasoning chains, data pipelines, and the new Wenxin KuaiMa 3.5 code assistant, while also showcasing ecosystem growth and cultural AI applications.

AI ConferenceBaiduLarge Language Model
0 likes · 9 min read
Inside Baidu’s Wenxin 4.5 Turbo & X1 Turbo: Architecture, Training Tricks, and Real-World Impact
Tencent Cloud Developer
Tencent Cloud Developer
Apr 22, 2025 · Industry Insights

Can Vibe Coding Revolutionize Software Development? A Deep Dive into AI‑Driven Programming

Vibe Coding, introduced by AI expert Andrej Karpathy in 2025, lets developers describe functionality in natural language and rely on large language models to generate code, shifting the programmer’s role to guiding AI, boosting productivity, lowering entry barriers, and reshaping software development practices.

AI programmingLLMVibe Coding
0 likes · 16 min read
Can Vibe Coding Revolutionize Software Development? A Deep Dive into AI‑Driven Programming
Java Captain
Java Captain
Apr 21, 2025 · Backend Development

MyBatis-Plus Guide: Features, Quick Start, CRUD Extensions, and Advanced Usage

This article introduces MyBatis‑Plus, an enhancement for MyBatis, outlining its lightweight features, step‑by‑step setup including database creation, Maven dependency, configuration, entity and mapper definitions, CRUD operations, pagination, optimistic locking, logical deletion, condition wrappers, and code generation utilities for rapid backend development.

CRUDJavaORM
0 likes · 12 min read
MyBatis-Plus Guide: Features, Quick Start, CRUD Extensions, and Advanced Usage
Nightwalker Tech
Nightwalker Tech
Apr 21, 2025 · Artificial Intelligence

Turning AI into a Reliable Engineering Partner: Methodology, Rules, and Practices

This article outlines a comprehensive methodology for integrating AI—particularly large language models—into software development workflows by establishing knowledge‑base templates, rule systems, multi‑model collaboration, context management, and task decomposition to transform AI from a whimsical code generator into a trustworthy engineering partner.

AIAutomationLLM
0 likes · 16 min read
Turning AI into a Reliable Engineering Partner: Methodology, Rules, and Practices
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.

AIDocumentationJava
0 likes · 18 min read
AI‑Powered Tools to Boost Java Development Efficiency: A Comprehensive Guide
DaTaobao Tech
DaTaobao Tech
Apr 16, 2025 · Artificial Intelligence

Comparative Analysis of AI Development Tools (2024‑2025)

The 2024‑2025 comparative review evaluates cloud‑based AI development platforms, AI‑native code editors, IDE plugins, and their underlying large language models—detailing features, user experience, pricing, open‑source status, strengths and weaknesses, offering recommendations for UI prototyping, full‑stack projects, and forecasting future multimodal, collaborative AI‑assisted development trends.

AI Development Toolscode generationlarge language models
0 likes · 24 min read
Comparative Analysis of AI Development Tools (2024‑2025)
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 11, 2025 · Artificial Intelligence

How to Build an AI‑Powered MCP Plugin for Automatic Code Generation

This article walks through the Model Context Protocol (MCP) as an AI‑centric "USB‑C" for tool integration, explains its core capabilities, shows how to register and call MCP tools using the TypeScript SDK, details the end‑to‑end workflow from ZIP file handling to React code generation, and shares practical implementation tips and future improvements.

AI integrationMCPPlugin Development
0 likes · 23 min read
How to Build an AI‑Powered MCP Plugin for Automatic Code Generation
Pan Zhi's Tech Notes
Pan Zhi's Tech Notes
Apr 10, 2025 · Backend Development

Hands‑On Guide: Build Your Own Code Generator (Can You Keep Up?)

This article walks through why repetitive CRUD code wastes development time, reviews existing generators like MyBatis‑Generator and MyBatis‑Plus, and then demonstrates step‑by‑step how to create a custom Java code generator using Freemarker, Maven, and SpringBoot, complete with template and demo code.

JavaMyBatisSpringBoot
0 likes · 11 min read
Hands‑On Guide: Build Your Own Code Generator (Can You Keep Up?)
21CTO
21CTO
Apr 9, 2025 · Artificial Intelligence

How AI Is Transforming Developer Tools: From Copilot to Autonomous Agents

This article surveys the rapid evolution of AI-powered developer tools over the past few years, categorizing them by how AI is embedded in workflows—from assistive chatbots to integrated IDE assistants, AI-first environments, rapid prototyping platforms, and autonomous agents—while evaluating their benefits, limitations, and future impact.

AI agentsAI toolsIDE
0 likes · 13 min read
How AI Is Transforming Developer Tools: From Copilot to Autonomous Agents
DataFunTalk
DataFunTalk
Apr 7, 2025 · Artificial Intelligence

Llama 4 Open‑Source Release Marred by Performance Failures and Alleged Training‑Data Cheating

Meta's newly released Llama 4 quickly became a controversy as internal leaks reveal training‑data cheating, benchmark over‑optimization, and disappointing code‑generation performance that fails to match even older models, prompting resignations and widespread criticism from the AI community.

AI model performanceLlama 4Meta AI
0 likes · 7 min read
Llama 4 Open‑Source Release Marred by Performance Failures and Alleged Training‑Data Cheating
DeWu Technology
DeWu Technology
Apr 2, 2025 · Frontend Development

Enhancing Front-End Development with Cursor AI: Workflow, Planning, and Impact Assessment

The article explains how integrating the Cursor AI assistant into front‑end development reshapes workflow by separating planning from execution, using iterative context loops for analysis, design, and impact assessment, guiding minimal‑change code generation and testing, and ultimately shifting developer skill from memorizing APIs to asking precise questions.

AI-assisted developmentcode generationfrontend workflow
0 likes · 13 min read
Enhancing Front-End Development with Cursor AI: Workflow, Planning, and Impact Assessment
Fun with Large Models
Fun with Large Models
Mar 30, 2025 · Artificial Intelligence

DeepSeek‑V3‑0324 Review: Why This New Chinese LLM Beats the Competition for Agent Development

The article provides a comprehensive evaluation of DeepSeek‑V3‑0324, highlighting its superior inference, coding, and long‑text abilities, benchmark rankings that place it near GPT‑4.5, extensive code‑generation tests, and advanced Function Calling features that make it the preferred model for building AI agents.

Agent developmentDeepSeekcode generation
0 likes · 8 min read
DeepSeek‑V3‑0324 Review: Why This New Chinese LLM Beats the Competition for Agent Development
21CTO
21CTO
Mar 27, 2025 · Artificial Intelligence

Google Unveils Gemini 2.5: The Most Advanced Reasoning AI Yet

Google's Gemini 2.5, billed as its most intelligent AI model, introduces advanced reasoning capabilities that outperform rivals on benchmarks like LMArena and Humanity's Last Exam, excels at web and agent code generation, and is now available to premium users via AI Studio with a 1‑million token context window.

AI reasoningGoogle GeminiLarge Language Model
0 likes · 4 min read
Google Unveils Gemini 2.5: The Most Advanced Reasoning AI Yet
Eric Tech Circle
Eric Tech Circle
Mar 27, 2025 · Frontend Development

How to Turn Figma Designs into Production-Ready Code with Cursor AI

This guide explains why using Figma design files with Cursor AI yields more accurate, collaborative, and scalable front‑end code generation, walks through preparing the Figma API key, configuring the MCP service, step‑by‑step conversion workflows, advanced prompting tips, integration strategies, and troubleshooting common issues.

AutomationCursor AIFigma
0 likes · 9 min read
How to Turn Figma Designs into Production-Ready Code with Cursor AI
Architect's Guide
Architect's Guide
Mar 24, 2025 · Frontend Development

One-Click Frontend Generation Tool for Backend Developers

This article introduces a free, online tool that lets backend developers quickly generate complete frontend management pages—such as CRUD interfaces—by uploading database schemas or descriptor files, detailing step‑by‑step usage, configuration options, and code snippets for rapid, no‑code UI creation.

AutomationCRUDcode generation
0 likes · 7 min read
One-Click Frontend Generation Tool for Backend Developers
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 24, 2025 · Artificial Intelligence

Traditional vs AI: Can R&D Efficiency Increase Tenfold?

The live session examines how AI tools impact software development productivity, detailing personal, team, and organizational effects, practical use cases, limitations, industry implications, and a comparison between domestic and foreign AI solutions, concluding that AI boosts individual output but offers limited gains at scale.

AIR&D Efficiencycode generation
0 likes · 7 min read
Traditional vs AI: Can R&D Efficiency Increase Tenfold?
IT Architects Alliance
IT Architects Alliance
Mar 19, 2025 · Artificial Intelligence

AIGC: The “Super Engine” for Full-Stack Development?

By 2025, AIGC is poised to transform full‑stack development, automating requirement analysis, code generation, testing, and deployment, thereby accelerating productivity while prompting developers to upskill and collaborate with AI rather than fear replacement.

AIGCArtificial IntelligenceAutomation
0 likes · 11 min read
AIGC: The “Super Engine” for Full-Stack Development?
Eric Tech Circle
Eric Tech Circle
Mar 18, 2025 · Artificial Intelligence

Boost Your Coding Speed: Essential Cursor AI Keyboard Shortcuts You Must Know

This guide lists the most useful Cursor AI editor shortcuts—such as opening the AI chat, using Agent mode, auto‑completing code, generating code blocks, accepting or rejecting suggestions, customizing keys, and accessing settings—so you can dramatically increase productivity while coding.

AI coding assistantCursor AIcode generation
0 likes · 6 min read
Boost Your Coding Speed: Essential Cursor AI Keyboard Shortcuts You Must Know
Architect's Alchemy Furnace
Architect's Alchemy Furnace
Mar 18, 2025 · Artificial Intelligence

How AI Coding Tools Boost Developer Productivity: Deep Dive & Real Data

This article explores how AI-powered programming assistants dramatically improve development efficiency, accelerate learning, and reduce errors, offering detailed evaluations of five leading tools, practical prompt formulas, common pitfalls, future trends, and data-backed recommendations for developers seeking to thrive in the AI era.

AI best practicesAI coding toolscode generation
0 likes · 8 min read
How AI Coding Tools Boost Developer Productivity: Deep Dive & Real Data
Eric Tech Circle
Eric Tech Circle
Mar 17, 2025 · Artificial Intelligence

Mastering Cursor Rules: Tame AI Code Generation for Better Development

This article explains how Cursor Rules let developers constrain AI behavior in the Cursor editor, covering global and project rule types, practical file configurations, best‑practice examples for general, Python, documentation, and Git rules, and tips for effective rule management.

AICursorDevelopment Workflow
0 likes · 6 min read
Mastering Cursor Rules: Tame AI Code Generation for Better Development
Radish, Keep Going!
Radish, Keep Going!
Mar 14, 2025 · Backend Development

Why gRPC’s Code Generation Can Be Ugly—and How to Fix It

gRPC offers high performance for microservices, but its generated protobuf code, required fields handling, and steep learning curve create ugly, hard‑to‑maintain implementations; this article examines those pain points, showcases examples, and suggests tools and best practices to mitigate them.

Protobufbackend developmentcode generation
0 likes · 18 min read
Why gRPC’s Code Generation Can Be Ugly—and How to Fix It
Sohu Tech Products
Sohu Tech Products
Mar 12, 2025 · Mobile Development

Riverpod Annotations Explained: Code Generation and Advanced Usage in Flutter

Riverpod annotations streamline Flutter state management by using build_runner to generate provider code, where @riverpod on functions creates Provider, FutureProvider, or StreamProvider based on return type, on classes creates NotifierProvider, supports Family‑pattern parameters, keepAlive, dependencies, and produces helper classes for auto‑dispose and scoped overrides.

FamilyFlutterRiverpod
0 likes · 13 min read
Riverpod Annotations Explained: Code Generation and Advanced Usage in Flutter
JD Tech Talk
JD Tech Talk
Mar 10, 2025 · Frontend Development

C2D2C (Code‑to‑Design‑to‑Code) Mode for Unified Design and Development Assets in JD Cloud Frontend

The JD Cloud frontend team introduced a C2D2C workflow that converts component code into design tokens, generates synchronized Figma controls, and then transforms those designs back into code, aiming to eliminate version gaps, reduce designers' workload, and improve design‑to‑code fidelity across the Mobius design system.

C2D2Ccode generationdesign system
0 likes · 9 min read
C2D2C (Code‑to‑Design‑to‑Code) Mode for Unified Design and Development Assets in JD Cloud Frontend
Java High-Performance Architecture
Java High-Performance Architecture
Mar 6, 2025 · Artificial Intelligence

Unlock DeepSeek’s 13 Prompt Templates: From Code Optimization to AI‑Powered Content Generation

This article introduces DeepSeek’s 13 ready‑to‑use prompt templates, explains how to rewrite and optimize code, decode algorithm logic, generate full‑stack applications, classify text, produce structured JSON, role‑play personas, craft prose, poetry, outlines, slogans, and even translate technical statements, showcasing the versatility of modern AI prompting.

AI promptingalgorithm explanationcode generation
0 likes · 30 min read
Unlock DeepSeek’s 13 Prompt Templates: From Code Optimization to AI‑Powered Content Generation
Alibaba Middleware
Alibaba Middleware
Mar 2, 2025 · Mobile Development

Building a WeChat Mini‑Program in 30 Minutes with an AI Coding Assistant

The author demonstrates how a beginner can create a functional WeChat mini‑program in half an hour by using the "AI programmer" mode of Tongyi Lingma, which leverages DeepSeek V3 and Qwen2.5‑Max models to generate, modify, and debug code through natural‑language prompts.

AI coding assistantDeepSeekQwen2.5-Max
0 likes · 7 min read
Building a WeChat Mini‑Program in 30 Minutes with an AI Coding Assistant
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Mar 1, 2025 · Frontend Development

Ant Group’s Secret Weapon WeaveFox: Will AI Make Front‑End Development Obsolete?

WeaveFox, Ant Group’s AI‑powered front‑end platform, claims to turn design drafts into fully functional React or Vue code—including precise pixel alignment and interactive effects—in seconds, while offering cross‑terminal support, automated refactoring, performance boosts, and a continuous learning loop, yet the author argues it won’t fully replace developers.

AI frontendReActVue
0 likes · 7 min read
Ant Group’s Secret Weapon WeaveFox: Will AI Make Front‑End Development Obsolete?
Code Mala Tang
Code Mala Tang
Feb 28, 2025 · Fundamentals

Why AI Code Generation Needs Test‑Driven Development: Avoid Hidden Bugs

This article explains how AI‑generated code can be fast but unreliable, and demonstrates how applying Test‑Driven Development (TDD) with concrete Python examples catches errors like stack overflows, edge‑case failures, and security issues, ensuring robust, maintainable software.

AIPythonSoftware testing
0 likes · 13 min read
Why AI Code Generation Needs Test‑Driven Development: Avoid Hidden Bugs
Java Tech Enthusiast
Java Tech Enthusiast
Feb 26, 2025 · Artificial Intelligence

Claude 3.7 Sonnet: How It Crushes Coding, Physics Simulations, and Logic Puzzles

Claude 3.7 Sonnet demonstrates unprecedented programming speed, realistic physics simulation, advanced reasoning on misleading benchmarks, and strong productivity tools, while Anthropic secures a $3.5 billion funding round, making it a standout AI model in both technical capability and market impact.

AI model evaluationClaude 3.7Logic Reasoning
0 likes · 11 min read
Claude 3.7 Sonnet: How It Crushes Coding, Physics Simulations, and Logic Puzzles
Pan Zhi's Tech Notes
Pan Zhi's Tech Notes
Feb 25, 2025 · Backend Development

Build a Code Generator from Scratch: Boost Development Efficiency 10×

This article walks through creating a fully automated Spring Boot and MyBatis code generator using Freemarker templates, detailing each step from extracting table metadata to generating DAO, service, controller, and entity classes, and shows how a single-table CRUD can be produced in seconds.

JavaMyBatisbackend development
0 likes · 25 min read
Build a Code Generator from Scratch: Boost Development Efficiency 10×
Kuaishou Tech
Kuaishou Tech
Jan 24, 2025 · Artificial Intelligence

KwaiCoder-23BA4-v1: An Efficient Large Code Generation Model via Pruning, Knowledge Distillation, and Granular Upcycling

KwaiCoder-23BA4-v1 is a 23B wide MoE code‑completion model that achieves state‑of‑the‑art performance on HumanEval, BigCodeBench and Fill‑in‑Middle benchmarks by using high‑quality data, a cost‑effective training pipeline that combines model pruning, knowledge distillation and fine‑grained merging, and extensive ablation studies.

AIBenchmarkLarge Language Model
0 likes · 10 min read
KwaiCoder-23BA4-v1: An Efficient Large Code Generation Model via Pruning, Knowledge Distillation, and Granular Upcycling
Sohu Tech Products
Sohu Tech Products
Jan 22, 2025 · Mobile Development

A Comprehensive Guide to Swift Macros and SwiftSyntax Implementation

This guide explains Swift 5.9 macros—both attached and freestanding—detailing how the compiler expands them using SwiftSyntax’s AST manipulation, walks through creating and declaring macros, and demonstrates a PeerMacro that automatically generates async counterparts for completion‑handler functions, reducing boilerplate and improving code clarity.

Macro ExpansionSwift 5.9Swift Macros
0 likes · 29 min read
A Comprehensive Guide to Swift Macros and SwiftSyntax Implementation
DaTaobao Tech
DaTaobao Tech
Jan 15, 2025 · Mobile Development

How AI Transformed Taobao’s Post‑Purchase Info‑Flow Across Android, iOS, and Weex

Facing the challenge of maintaining four codebases for Taobao’s post‑purchase information flow, the team leveraged AI‑driven code generation, prompt engineering, and RAG to automate template conversion from DX to Weex, dramatically cutting development cycles, reducing manual effort, and improving monitoring and stability across Android, iOS, and HarmonyOS.

AIMobile EngineeringRAG
0 likes · 20 min read
How AI Transformed Taobao’s Post‑Purchase Info‑Flow Across Android, iOS, and Weex
Architecture Digest
Architecture Digest
Jan 15, 2025 · Backend Development

Advanced Lombok Annotations for Simplifying Java Backend Code

This article demonstrates how Lombok’s advanced annotations such as @RequiredArgsConstructor(onConstructor=@__(@Autowired)), @Delegate, @Cleanup, and the combination of @Builder with @Singular can automatically generate Spring‑compatible constructors, delegate methods, manage resources, and build immutable objects, thereby reducing boilerplate and improving code readability in Java backend development.

JavaLombokSpring
0 likes · 7 min read
Advanced Lombok Annotations for Simplifying Java Backend Code
Java Backend Technology
Java Backend Technology
Jan 13, 2025 · Backend Development

Boost Java Enum Handling with the EnumHelper IntelliJ Plugin

This article introduces EnumHelper, an IntelliJ IDEA plugin that automatically generates common enum utility methods for Java developers, explains how to install and use it, and shares detailed troubleshooting tips and core source code to avoid repetitive boilerplate.

IDEIntelliJ Plugincode generation
0 likes · 10 min read
Boost Java Enum Handling with the EnumHelper IntelliJ Plugin
ByteFE
ByteFE
Dec 31, 2024 · Artificial Intelligence

In‑Depth Review of Cursor: AI‑Powered Coding Assistant, Capabilities, Use Cases, and Limitations

This article evaluates the Cursor AI coding assistant, describing its context‑aware indexing, Composer panel, and code‑generation features, while outlining practical scenarios such as Q&A, test creation, language conversion, and prototype development, and discussing its inherent randomness, domain‑knowledge gaps, and best‑practice recommendations for developers.

AI coding assistantLLMcode generation
0 likes · 27 min read
In‑Depth Review of Cursor: AI‑Powered Coding Assistant, Capabilities, Use Cases, and Limitations
Java Backend Technology
Java Backend Technology
Dec 26, 2024 · Backend Development

Unlock Cleaner Java Code: Master Lombok’s @Delegate, @Cleanup, @Builder & More

Explore how Lombok’s powerful annotations—@onX, @Delegate, @Cleanup, @Singular, and @Builder—can dramatically simplify Java code, enable seamless Spring dependency injection, manage resources automatically, and streamline object construction, while highlighting best practices and potential pitfalls for maintainable backend development.

LombokSpringannotations
0 likes · 8 min read
Unlock Cleaner Java Code: Master Lombok’s @Delegate, @Cleanup, @Builder & More
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 7, 2024 · Backend Development

Online SQL-to-ER Diagram Tool: Features, Usage, and Implementation Details

This article introduces an online SQL-to-ER diagram tool, explains its advantages, provides step‑by‑step usage instructions, showcases example SQL and Java code for parsing and generating ER diagrams, and discusses the underlying design‑pattern architecture such as Strategy, Factory, Dependency Injection, and Singleton.

Design PatternsER diagramJava
0 likes · 17 min read
Online SQL-to-ER Diagram Tool: Features, Usage, and Implementation Details
Kuaishou Frontend Engineering
Kuaishou Frontend Engineering
Dec 4, 2024 · Frontend Development

How Vision Powers Kuaishou’s Large‑Scale Animation: Architecture, Challenges, and Solutions

This article details the Vision animation platform that underpins Kuaishou’s large‑scale online events, covering its overall architecture, core value, existing production and delivery challenges, evolution roadmap, key runtime and format‑conversion features, as well as dynamic replacement and code‑generation capabilities.

animation platformcode generationperformance testing
0 likes · 16 min read
How Vision Powers Kuaishou’s Large‑Scale Animation: Architecture, Challenges, and Solutions
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Nov 27, 2024 · Artificial Intelligence

How to Train, Evaluate, and Deploy Qwen2.5-Coder on Alibaba Cloud PAI‑QuickStart

This guide walks developers through the entire lifecycle of Qwen2.5‑Coder—covering model sizes, training token expansion, resource requirements, fine‑tuning with SFT/DPO, evaluation on custom and public datasets, and one‑click deployment and compression on Alibaba Cloud's PAI‑QuickStart platform.

DeploymentLLMPAI-QuickStart
0 likes · 15 min read
How to Train, Evaluate, and Deploy Qwen2.5-Coder on Alibaba Cloud PAI‑QuickStart
phodal
phodal
Nov 17, 2024 · Industry Insights

How ArchGuard’s Architecture Analyzer Turns Code into AI‑Generated Knowledge

This article explains how ArchGuard’s Architecture Analyzer extracts domain and business knowledge from microservice codebases, integrates generative AI to produce structured documentation, and provides practical CLI usage, architecture models, and code‑review strategies for modern software engineering teams.

AIArchGuardCLI
0 likes · 9 min read
How ArchGuard’s Architecture Analyzer Turns Code into AI‑Generated Knowledge
Architecture Digest
Architecture Digest
Nov 11, 2024 · Backend Development

Fluent Mybatis Tutorial: Introduction, Features, Comparison with MyBatis/MyBatis Plus, and Practical CRUD Implementation

This article introduces the Fluent Mybatis ORM framework, explains its design advantages, demonstrates how to implement a complex student‑score aggregation query using Fluent Mybatis, native MyBatis and MyBatis‑Plus, and provides end‑to‑end code examples for entity generation, configuration, and CRUD testing.

Fluent-MyBatisJavaMyBatis
0 likes · 16 min read
Fluent Mybatis Tutorial: Introduction, Features, Comparison with MyBatis/MyBatis Plus, and Practical CRUD Implementation
macrozheng
macrozheng
Nov 7, 2024 · Backend Development

Automate CRUD Code Generation for Spring Boot: Build 20+ Tables in Hours

This article introduces a Spring Boot code‑generation tool that automatically creates database tables, entity classes, DAO interfaces, service layers and controllers, turning weeks of manual CRUD development for dozens of tables into a matter of minutes, and explains its design, templates, dynamic parameters and usage.

CRUDJavacode generation
0 likes · 18 min read
Automate CRUD Code Generation for Spring Boot: Build 20+ Tables in Hours
Java Architect Essentials
Java Architect Essentials
Oct 25, 2024 · Backend Development

Using Lombok Annotations @RequiredArgsConstructor, @Delegate, @Cleanup, @Singular and @Builder in Spring Applications

This article demonstrates how Lombok annotations such as @RequiredArgsConstructor, @Delegate, @Cleanup, @Singular, and @Builder can be combined with Spring components to reduce boilerplate, automatically inject dependencies, manage resources, and build immutable objects, providing practical code examples and usage guidelines.

JavaLombokSpring
0 likes · 7 min read
Using Lombok Annotations @RequiredArgsConstructor, @Delegate, @Cleanup, @Singular and @Builder in Spring Applications
Python Programming Learning Circle
Python Programming Learning Circle
Oct 24, 2024 · Frontend Development

Getting Started with Playwright for Python: Installation and Code Generation

This article introduces Playwright‑Python, a powerful cross‑platform browser automation library, explains how to install it with pip, describes its support for Chromium, Firefox and WebKit, and shows how to use the codegen command to record actions and generate scripts with various options.

InstallationPlaywrightbrowser automation
0 likes · 4 min read
Getting Started with Playwright for Python: Installation and Code Generation
Bilibili Tech
Bilibili Tech
Oct 22, 2024 · Mobile Development

Understanding Swift Macros in Swift 5.9 and Their Applications

Swift 5.9’s new macro system lets developers generate type‑safe code at compile time via external plug‑ins, using role‑based declarations such as @attached and @freestanding to create properties, extensions, or warnings, thereby reducing repetitive boiler‑plate and improving safety in large‑scale architectures like MVVP modules and exposure frameworks.

Compiler PluginMetaprogrammingSwift
0 likes · 20 min read
Understanding Swift Macros in Swift 5.9 and Their Applications
Bilibili Tech
Bilibili Tech
Oct 15, 2024 · Frontend Development

AST‑Based Visual Programming for Vue SFC: Design, Implementation, and Demo

By binding a Vue single‑file component’s AST to a visual UI, this project parses templates with node‑html‑parser, transforms scripts via Babel, and processes styles with standard loaders, allowing developers to edit component properties visually, automatically regenerate synchronized source code, and preview changes, with a prototype demo and planned drag‑and‑drop, styling, state, AI, and CI/CD extensions.

ASTBabelVisual Programming
0 likes · 10 min read
AST‑Based Visual Programming for Vue SFC: Design, Implementation, and Demo
Java Tech Enthusiast
Java Tech Enthusiast
Oct 13, 2024 · Backend Development

Fluent Mybatis Tutorial: Overview, Features, and Practical Code Examples

The article introduces Fluent Mybatis, a compile‑time code‑generating ORM that merges Mybatis‑Plus, Dynamic SQL and JPA features, eliminates XML mappers, offers a fluent, type‑safe Java API, and demonstrates through concise examples how it reduces boilerplate compared with native Mybatis and Mybatis‑Plus.

CRUDFluent-MyBatisJava
0 likes · 13 min read
Fluent Mybatis Tutorial: Overview, Features, and Practical Code Examples
Architecture Digest
Architecture Digest
Sep 22, 2024 · Backend Development

Advanced MapStruct Usage: Expressions, qualifiedByName, NullValueMappingStrategy, and Decorator

This article introduces MapStruct, a compile‑time Java bean‑mapping framework, and demonstrates advanced features such as expression mapping, qualifiedByName for custom conversions, null‑value handling strategies, and the use of decorators to extend mapper behavior, complete with code examples.

Javabackend developmentbean-mapping
0 likes · 7 min read
Advanced MapStruct Usage: Expressions, qualifiedByName, NullValueMappingStrategy, and Decorator
Refining Core Development Skills
Refining Core Development Skills
Sep 21, 2024 · Artificial Intelligence

Using GLM-4-Plus Large Model API: Features, Code Samples, and Practical Application Scenarios

This article introduces the rapid rise of large language models, highlights the advantages of the GLM-4-Plus model—including superior language understanding, long‑text handling, and enhanced reasoning—explains how to obtain API credentials, demonstrates request parameters and curl examples, and showcases diverse real‑world use cases such as code generation, social‑media copy, travel planning, and interview question creation.

API usageGLM-4-Pluscode generation
0 likes · 17 min read
Using GLM-4-Plus Large Model API: Features, Code Samples, and Practical Application Scenarios
KooFE Frontend Team
KooFE Frontend Team
Sep 8, 2024 · Frontend Development

How to Evolve Ant Design Forms: Adding Dynamic Code Fields and Copy Functionality

This article walks through the iterative design of an Ant Design form component, starting with a simple name field, then adding a randomly generated code field, making it editable, and finally implementing a copyable code input with reusable prefix‑text and suffix‑icon components, while comparing implementation approaches.

FormReActant-design
0 likes · 13 min read
How to Evolve Ant Design Forms: Adding Dynamic Code Fields and Copy Functionality
Java Tech Enthusiast
Java Tech Enthusiast
Sep 8, 2024 · Backend Development

Guide to Using mybatis-plus-generator-ui for Java Code Generation

This guide explains how to integrate the mybatis-plus-generator-ui library into a Spring Boot project, configure database connections, launch the web UI, and use its customizable templates and naming converters to generate Entity, Mapper, Service, and Controller classes for multiple databases with a single click.

Javabackend developmentcode generation
0 likes · 12 min read
Guide to Using mybatis-plus-generator-ui for Java Code Generation
DaTaobao Tech
DaTaobao Tech
Aug 19, 2024 · Frontend Development

Challenges and Solutions in AI-Powered Front-End Code Generation for B2C Platforms

The article details how Taobao’s AI team automated repetitive UI tasks for B2C front‑end development, achieving a 15 % efficiency gain across five projects, and outlines key challenges—prompt cost, low OCR accuracy, hallucinations, excess nodes, and customization variance—along with practical solutions such as a dedicated evaluation platform, OCR translation, model upgrades, prompt segmentation, output simplification, and a reusable component library.

AIUI automationcode generation
0 likes · 9 min read
Challenges and Solutions in AI-Powered Front-End Code Generation for B2C Platforms
Architecture Development Notes
Architecture Development Notes
Aug 18, 2024 · Fundamentals

Mastering Rust macro_rules! for Flexible Config Structures

This article explores Rust's macro_rules! system, demonstrating how to create reusable, flexible configuration structures with default values, deprecation handling, and custom validation, while providing step‑by‑step code examples and highlighting the benefits for maintainability and code reuse.

MetaprogrammingRustcode generation
0 likes · 11 min read
Mastering Rust macro_rules! for Flexible Config Structures
Alibaba Cloud Native
Alibaba Cloud Native
Jul 22, 2024 · Artificial Intelligence

How AIGC Is Revolutionizing Software Development and Boosting R&D Efficiency

This presentation explores how large‑model AIGC reshapes software engineering by leveling developer skills, reducing collaboration overhead, cutting costs, and introducing new human‑AI collaboration modes—from Copilot to multi‑agent facilitators—while detailing practical challenges, technical solutions, and future prospects.

AI agentsAIGCcode generation
0 likes · 25 min read
How AIGC Is Revolutionizing Software Development and Boosting R&D Efficiency
Architect's Tech Stack
Architect's Tech Stack
Jul 22, 2024 · Backend Development

Using MapStruct for Efficient Bean Copying in Java

This article explains why manual property copying in layered Java applications is inefficient, compares runtime copiers like BeanUtils and BeanCopier, and demonstrates how MapStruct provides compile‑time, type‑safe, high‑performance bean mapping with support for deep copy, collection mapping, field ignoring, and Lombok integration.

Javabackend developmentbean-mapping
0 likes · 10 min read
Using MapStruct for Efficient Bean Copying in Java
21CTO
21CTO
Jul 15, 2024 · Artificial Intelligence

Top AI Coding Assistants of 2024: Boost Your Development Speed

This 2024 guide reviews the most powerful AI coding assistants—from code completion and generation tools like GitHub Copilot and Claude to design‑to‑code converters and security analyzers—showcasing how they accelerate development, improve code quality, and reshape collaborative programming.

2024 toolsAI coding assistantscode completion
0 likes · 13 min read
Top AI Coding Assistants of 2024: Boost Your Development Speed