Tagged articles
120 articles
Page 1 of 2
JavaEdge
JavaEdge
Apr 25, 2026 · Artificial Intelligence

GPT-5.5 Launch: A New Agentic AI for Real‑World Work

OpenAI’s GPT‑5.5, now available via API, claims agentic capabilities that let it autonomously plan, execute, and verify complex programming, knowledge‑work, and scientific tasks while matching GPT‑5.4 latency, delivering higher benchmark scores, stronger security controls, and a tiered pricing model.

Agentic AIBenchmarkGPT-5.5
0 likes · 12 min read
GPT-5.5 Launch: A New Agentic AI for Real‑World Work
SuanNi
SuanNi
Apr 24, 2026 · Artificial Intelligence

Why GPT‑5.5 Beats Opus 4.7 and Sets a New Global SOTA

OpenAI’s newly released GPT‑5.5, marketed as a “next‑generation AI for real work,” outperforms competitors across coding, knowledge‑work, and scientific research benchmarks—achieving 82.7% accuracy on Terminal‑Bench 2.0, 58.6% on SWE‑Bench Pro, 84.9% on GDPval, and 98.0% on Tau2‑bench Telecom—while offering higher token efficiency and new pricing tiers.

AI AgentBenchmarkGPT-5.5
0 likes · 11 min read
Why GPT‑5.5 Beats Opus 4.7 and Sets a New Global SOTA
ShiZhen AI
ShiZhen AI
Apr 23, 2026 · Artificial Intelligence

GPT-5.5 Beats GPT-5.4, Yet Opus 4.7 Still Tops Coding – Price Doubles

OpenAI’s GPT-5.5 surpasses its predecessor on most benchmarks, offering lower token usage and stronger agentic, research, and coding capabilities, but falls behind Anthropic’s Claude Opus 4.7 on the SWE‑Bench Pro coding test, while its API price has doubled to $5/$30 per million tokens.

AI modelAgentic AIBenchmark
0 likes · 12 min read
GPT-5.5 Beats GPT-5.4, Yet Opus 4.7 Still Tops Coding – Price Doubles
Tech Minimalism
Tech Minimalism
Apr 18, 2026 · Artificial Intelligence

Build a Reliable AI Coding Environment with Claude Code Hooks – A Complete Developer Guide

This guide explains how Claude Code’s probabilistic nature can lead to missed actions and shows how deterministic Claude Code Hooks—command, HTTP, prompt, and agent types—provide reliable pre‑, post‑, and permission‑stage controls, with detailed configuration examples, troubleshooting tips, and CI/CD integration.

AI hooksAutomationClaude Code
0 likes · 27 min read
Build a Reliable AI Coding Environment with Claude Code Hooks – A Complete Developer Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 19, 2026 · Artificial Intelligence

How Engineering Knowledge Engines Turn AI Coders into Reliable Collaborators

The article analyzes the limitations of current AI coding agents—narrow perception, fragmented knowledge, and missing high‑dimensional context—and presents an Engineering Knowledge Engine that integrates vector retrieval, code and commit graphs, RepoWiki, memory, and Agentic Search to provide structured, evolving context, dramatically improving task success, token efficiency, and code quality.

AICode GraphSoftware Engineering
0 likes · 11 min read
How Engineering Knowledge Engines Turn AI Coders into Reliable Collaborators
AI Software Product Manager
AI Software Product Manager
Mar 1, 2026 · Artificial Intelligence

Which Command‑Line AI Coding Assistant Wins in 2025: Claude Code vs OpenAI Codex?

This report compares OpenAI Codex CLI and Claude Code—two leading AI‑driven command‑line coding tools in 2025—by examining their core features, technical architectures, benchmark performance, pricing models, user experience, language support, real‑world use cases, roadmap updates, advantages, limitations, and ideal target audiences.

AIBenchmarkCLI
0 likes · 17 min read
Which Command‑Line AI Coding Assistant Wins in 2025: Claude Code vs OpenAI Codex?
DataFunTalk
DataFunTalk
Jan 2, 2026 · Artificial Intelligence

Why AI Coding Tools Are Becoming Indispensable in 2025

In 2025 the AI coding market has shifted from occasional assistance to essential reliance, with tools like GitHub Copilot, Cursor, and TRAE achieving deep integration in developers' daily workflows, driven by frequency, task complexity, and emerging agent paradigms.

AIAgentcoding
0 likes · 12 min read
Why AI Coding Tools Are Becoming Indispensable in 2025
php Courses
php Courses
Dec 5, 2025 · Backend Development

Master PHP’s mb_strlen: Accurately Measure Multibyte String Lengths

This guide explains how to enable the mbstring extension, use the mb_strlen() function with optional encoding, and apply practical examples—including Chinese and Japanese strings and length validation—to reliably handle multibyte strings in PHP development.

PHPcodingmb_strlen
0 likes · 4 min read
Master PHP’s mb_strlen: Accurately Measure Multibyte String Lengths
php Courses
php Courses
Nov 5, 2025 · Backend Development

Master Random Selection in PHP: How to Use array_rand() Effectively

This guide explains the PHP array_rand() function, its syntax, parameters, and return values, and provides clear code examples for selecting one or multiple random elements from indexed and associative arrays, helping developers implement random selection quickly and correctly.

PHParray_randcoding
0 likes · 4 min read
Master Random Selection in PHP: How to Use array_rand() Effectively
Instant Consumer Technology Team
Instant Consumer Technology Team
Nov 4, 2025 · Frontend Development

10 VSCode Extensions That Turn Coding Into a Superpower

Discover ten essential VSCode extensions—from Console Ninja and Turbo Console Log to Peacock and Quokka.js—that streamline debugging, enhance code navigation, automate logging, and boost overall development productivity, all illustrated with concise examples and screenshots.

ExtensionsVSCodecoding
0 likes · 5 min read
10 VSCode Extensions That Turn Coding Into a Superpower
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 27, 2025 · Artificial Intelligence

How to Build a Quantifiable AI Coding Efficiency Metric System

This article explains how, amid the rapid rise of AI‑assisted programming, a scientific and actionable R&D efficiency metric framework was designed, detailing core indicators such as AI code adoption rate, data collection methods, platform architecture, and practical insights from a large‑scale implementation.

AIMCPMetrics
0 likes · 18 min read
How to Build a Quantifiable AI Coding Efficiency Metric System
Code Mala Tang
Code Mala Tang
Oct 15, 2025 · Fundamentals

Master Python List Comprehensions: From Basics to Advanced Tricks

This article explains Python list comprehensions, comparing traditional for‑loop constructions with concise one‑line expressions, covering basic syntax, filtering, conditional transformations, performance benefits, and an introduction to generator expressions, all illustrated with clear code examples and diagrams.

Pythoncodinggenerator expression
0 likes · 13 min read
Master Python List Comprehensions: From Basics to Advanced Tricks
Baidu Tech Salon
Baidu Tech Salon
Oct 11, 2025 · Artificial Intelligence

How AI‑Powered Workflows Supercharge Development Efficiency

This article details how an international advertising platform team integrated AI across the entire development pipeline—using AI‑generated documentation, code, rule‑based IDE guidance, MCP servers, and memory banks—to transform repetitive tasks into automated processes, dramatically boosting productivity and reducing manual effort.

AIDevelopmentMCP
0 likes · 17 min read
How AI‑Powered Workflows Supercharge Development Efficiency
Architecture and Beyond
Architecture and Beyond
Oct 8, 2025 · Artificial Intelligence

Master Multi‑Layer AI Coding: Strategies to Boost Your Development Efficiency

Since the launch of Microsoft‑OpenAI Copilot in June 2022, AI‑assisted programming has evolved through tools like Cursor, Claude Code, and GPT‑5, and this article shares a multi‑layered strategy—including fast autocompletion, selective refactoring, large‑scale code generation, and common pitfalls—to help developers efficiently integrate AI into their workflow.

AIAutomationcoding
0 likes · 14 min read
Master Multi‑Layer AI Coding: Strategies to Boost Your Development Efficiency
21CTO
21CTO
Oct 2, 2025 · Artificial Intelligence

Is AI Turning Developers into Code‑Dependent ‘Vibe Coders’? The Hidden Risks

The article warns that while AI coding tools boost short‑term productivity, they are eroding developers' core coding skills, increasing debugging time, introducing security vulnerabilities, and creating a feedback loop that degrades software quality and team knowledge.

AIDebuggingSecurity
0 likes · 15 min read
Is AI Turning Developers into Code‑Dependent ‘Vibe Coders’? The Hidden Risks
Instant Consumer Technology Team
Instant Consumer Technology Team
Sep 25, 2025 · Artificial Intelligence

Inside Qwen’s Midnight Release: New Guard, Travel Agent, LiveTranslate, Code & Vision Models Unveiled

Late at night on the 23rd, Lin Junyang of Tongyi Lab announced six AI model releases—including a safety‑audit guard, a personal travel planner, a real‑time multilingual translator, upgraded coding models, a powerful vision‑language model, and the flagship Qwen3‑Max—each detailed with capabilities, highlights, and direct download links.

Multimodal AISafetyartificial intelligence
0 likes · 11 min read
Inside Qwen’s Midnight Release: New Guard, Travel Agent, LiveTranslate, Code & Vision Models Unveiled
Tencent Cloud Developer
Tencent Cloud Developer
Aug 14, 2025 · Artificial Intelligence

Boost Your Team’s Efficiency with AI‑Powered CodeBuddy: A Step‑by‑Step Guide

This comprehensive guide shows how development teams can adopt the AI coding assistant CodeBuddy to streamline every stage of the software lifecycle—from diagnosing workflows and selecting tools to automating design, coding, testing, deployment, and continuous improvement—delivering measurable productivity gains and higher code quality.

AIAutomationDevOps
0 likes · 41 min read
Boost Your Team’s Efficiency with AI‑Powered CodeBuddy: A Step‑by‑Step Guide
php Courses
php Courses
Jul 23, 2025 · Backend Development

Master PHP’s floatval: Convert Any Variable to Float Quickly

This guide explains how PHP’s built‑in floatval function converts integers, strings, booleans, and arrays to floating‑point numbers, provides syntax details, showcases practical code examples, and highlights important conversion caveats.

Backendcodingfloatval
0 likes · 4 min read
Master PHP’s floatval: Convert Any Variable to Float Quickly
Fun with Large Models
Fun with Large Models
Jul 10, 2025 · Artificial Intelligence

Grok 4: The ‘Problem‑Solving Champion’ That Falters in Real‑World Use – Detailed Evaluation

The article reviews Grok 4’s flashy launch and claimed first‑principles advantage, then presents benchmark results—showing strong reasoning, multimodal and agent scores but disappointing coding performance versus DeepSeek‑R1—concluding that the model’s real‑world capabilities fall short of its hype.

AgentGrok4LLM
0 likes · 11 min read
Grok 4: The ‘Problem‑Solving Champion’ That Falters in Real‑World Use – Detailed Evaluation
AI Algorithm Path
AI Algorithm Path
May 24, 2025 · Artificial Intelligence

Claude 4 Unveiled: What the New AI Model Means for Coding, Safety, and Pricing

Claude 4 introduces two upgraded models—Opus 4, touted as the world’s best coding model, and Sonnet 4 with stronger reasoning—along with new tool‑use capabilities, benchmark wins, a controversial safety test showing opportunistic extortion, and detailed pricing and availability in the Cursor IDE.

AI modelAnthropicBenchmark
0 likes · 10 min read
Claude 4 Unveiled: What the New AI Model Means for Coding, Safety, and Pricing
Su San Talks Tech
Su San Talks Tech
May 22, 2025 · Backend Development

30 Practical Java Code Optimization Tips to Boost Performance

A comprehensive guide presenting thirty proven Java optimization techniques, from efficient string handling and buffered I/O to proper resource management, connection pooling, multithreading, naming conventions, and safe use of APIs, each illustrated with concise code examples.

Javabest practicescoding
0 likes · 41 min read
30 Practical Java Code Optimization Tips to Boost Performance
php Courses
php Courses
Apr 28, 2025 · Backend Development

How to Use PHP's in_array() Function for Array Searches

This article explains PHP's in_array() function, detailing its syntax, parameters, return values, and demonstrates basic usage, strict mode comparison, and searching within multidimensional arrays through clear code examples and explanations for developers.

ArrayPHPTutorial
0 likes · 5 min read
How to Use PHP's in_array() Function for Array Searches
php Courses
php Courses
Apr 27, 2025 · Backend Development

Understanding PHP strlen(): Syntax, Examples, and Usage

This article explains PHP's strlen() function, detailing its syntax, demonstrating how to calculate string lengths with and without spaces, and highlighting important considerations such as encoding support and special characters in various applications.

PHPcodingstring length
0 likes · 4 min read
Understanding PHP strlen(): Syntax, Examples, and Usage
JavaScript
JavaScript
Mar 21, 2025 · Frontend Development

Master JavaScript Strict Mode: Benefits, Common Pitfalls, and How to Use It

This guide explains JavaScript’s Strict Mode—how to enable it with "use strict", why it improves code safety and engine optimization, and highlights common traps such as undeclared variables, deleting identifiers, duplicate parameters, octal literals, with statements, and incorrect this binding, offering correct practices for each.

JavaScriptcodingfrontend
0 likes · 4 min read
Master JavaScript Strict Mode: Benefits, Common Pitfalls, and How to Use It
Test Development Learning Exchange
Test Development Learning Exchange
Feb 26, 2025 · Fundamentals

Understanding Python Tuples: Definition, Features, and Practical Examples

This article introduces Python tuples, explaining their immutable ordered nature, core characteristics, and provides eleven practical code examples ranging from basic definition and indexing to unpacking, concatenation, using tuples as dictionary keys, and converting them to lists, illustrating common use cases and best practices.

Data StructureImmutablecoding
0 likes · 8 min read
Understanding Python Tuples: Definition, Features, and Practical Examples
Architect's Alchemy Furnace
Architect's Alchemy Furnace
Feb 15, 2025 · Artificial Intelligence

10 Must‑Have AI Tools to Supercharge Your Work and Creativity

This article reviews ten practical AI tools across office productivity, visual design, new‑media creation, and coding, providing core features, installation guides, and real‑world use cases, plus advanced workflows that combine large‑model generation with specialized applications to boost efficiency and creativity.

AI toolsDesigncoding
0 likes · 14 min read
10 Must‑Have AI Tools to Supercharge Your Work and Creativity
Test Development Learning Exchange
Test Development Learning Exchange
Feb 14, 2025 · Fundamentals

Python List Comprehensions: Syntax, Examples, and Advanced Uses

This article introduces Python list comprehensions, explaining their concise syntax, basic and advanced usage patterns such as filtering, nested loops, dictionary and set comprehensions, and demonstrates numerous practical examples with code snippets for tasks like generating squares, filtering even numbers, combining lists, and processing files.

codingdata-processingexamples
0 likes · 9 min read
Python List Comprehensions: Syntax, Examples, and Advanced Uses
php Courses
php Courses
Feb 13, 2025 · Backend Development

Using PHP strlen() to Calculate String Length

This article explains PHP's strlen() function, its syntax, demonstrates how to calculate string lengths with and without surrounding spaces using code examples, and discusses important considerations such as encoding support and handling of special or multibyte characters.

BackendPHPcoding
0 likes · 4 min read
Using PHP strlen() to Calculate String Length
php Courses
php Courses
Jan 9, 2025 · Backend Development

10 Essential PHP Functions to Boost Development Efficiency

This article introduces ten essential PHP built‑in functions—including array_map, array_filter, array_reduce, json_encode/decode, and string utilities—explaining their purpose and providing clear code examples to help developers write more concise and efficient backend code.

ArrayBackendPHP
0 likes · 5 min read
10 Essential PHP Functions to Boost Development Efficiency
Open Source Linux
Open Source Linux
Jan 7, 2025 · Fundamentals

Master Elegant Null Checks in Java with StringUtils and ObjectUtils

This guide explains how to efficiently and elegantly handle null pointer checks in Java by identifying data types, selecting the right utility classes such as StringUtils, ObjectUtils, Arrays, Collections, and applying their isEmpty methods to reduce repetitive code.

JavaObjectUtilsStringUtils
0 likes · 7 min read
Master Elegant Null Checks in Java with StringUtils and ObjectUtils
php Courses
php Courses
Nov 4, 2024 · Backend Development

Using PHP strlen() to Get String Length

This article explains how the PHP strlen() function works to determine the length of a string, provides a sample code snippet that assigns a string to a variable, calculates its length, and discusses important considerations such as byte versus character counting and encoding issues.

PHPcodingstring length
0 likes · 3 min read
Using PHP strlen() to Get String Length
php Courses
php Courses
Oct 28, 2024 · Backend Development

How to Use PHP shuffle() to Randomly Rearrange Array Elements

This article explains the PHP shuffle() function, detailing its syntax, behavior of modifying the original indexed array, return value, and provides multiple code examples—including handling of non-indexed arrays—to demonstrate how to randomly reorder array elements in PHP.

ArrayBackendPHP
0 likes · 4 min read
How to Use PHP shuffle() to Randomly Rearrange Array Elements
Selected Java Interview Questions
Selected Java Interview Questions
Oct 13, 2024 · Frontend Development

Essential VS Code Extensions for Enhanced Development Productivity

This article introduces a curated set of VS Code extensions—including GlassIt-VSC, Power Mode, Code Runner, Git Graph, Code Spell Checker, LeetCode, Project Manager, TODO Highlight, and Notes—that together improve visual appeal, code execution, version control, spelling accuracy, algorithm practice, project switching, task tracking, and markdown note‑taking for developers.

ExtensionsVS Codecoding
0 likes · 7 min read
Essential VS Code Extensions for Enhanced Development Productivity
Python Programming Learning Circle
Python Programming Learning Circle
Oct 9, 2024 · Fundamentals

Drawing a Birthday Cake with Python Turtle Graphics

This article demonstrates how to use Python's turtle library to programmatically draw a birthday cake, explaining the motivation, step-by-step code implementation, and visual results, while also discussing code structure improvements and the mathematical concepts behind curve drawing.

Tutorialcodingturtle
0 likes · 12 min read
Drawing a Birthday Cake with Python Turtle Graphics
21CTO
21CTO
Sep 25, 2024 · Frontend Development

20 Essential JavaScript Tricks to Write Cleaner, Faster Code

Discover 20 practical JavaScript techniques—from using let/const and destructuring to async/await and debouncing—that help you write more concise, efficient, and maintainable code while improving overall development workflow.

JavaScriptTipscoding
0 likes · 8 min read
20 Essential JavaScript Tricks to Write Cleaner, Faster Code
Data Thinking Notes
Data Thinking Notes
Sep 13, 2024 · Artificial Intelligence

How OpenAI’s o1 Series Redefines Complex Reasoning and AI Safety

OpenAI’s new o1 series, including o1‑preview and o1‑mini, leverages reinforcement‑learning‑based chain‑of‑thought reasoning to achieve superior performance on academic exams, coding contests, and safety benchmarks, offering faster, cost‑effective options while advancing AI alignment and human‑preference evaluation.

AI SafetyBenchmarkOpenAI
0 likes · 15 min read
How OpenAI’s o1 Series Redefines Complex Reasoning and AI Safety
php Courses
php Courses
Aug 29, 2024 · Backend Development

Understanding PHP strlen(): Syntax, Examples, and Usage

This article explains PHP's strlen() function, detailing its syntax, demonstrating how to calculate string lengths—including handling spaces and trimming—and highlighting important considerations such as character encoding and special characters, with clear code examples and output explanations.

Backendcodingstring length
0 likes · 3 min read
Understanding PHP strlen(): Syntax, Examples, and Usage
php Courses
php Courses
Aug 28, 2024 · Backend Development

How to Use PHP shuffle() to Randomly Rearrange Array Elements

This article explains PHP's shuffle() function, its syntax, behavior on indexed and associative arrays, and provides code examples demonstrating how to randomize array elements and handle the function's boolean return value in practice.

ArrayBackendShuffle
0 likes · 5 min read
How to Use PHP shuffle() to Randomly Rearrange Array Elements
Go Development Architecture Practice
Go Development Architecture Practice
Aug 12, 2024 · Backend Development

Common Go Interview Pitfalls and How to Fix Them

This article walks through six common Go interview mistakes—incorrect function brace placement, map initialization without make, unexported struct fields for JSON, ineffective slice iteration, array versus slice parameter passing, and variable shadowing with :=—explaining each issue and providing the correct code examples.

BackendGocoding
0 likes · 6 min read
Common Go Interview Pitfalls and How to Fix Them
Test Development Learning Exchange
Test Development Learning Exchange
Aug 8, 2024 · Fundamentals

Python datetime tutorial: current time, timestamps, date arithmetic, formatting, parsing, range generation, and calendar display

This tutorial demonstrates how to use Python's datetime and calendar modules to obtain the current date and time, convert dates to timestamps, perform date arithmetic, format and parse dates, generate date ranges, compare dates, and display monthly calendars, with clear code examples for each operation.

PythonTime Manipulationcoding
0 likes · 6 min read
Python datetime tutorial: current time, timestamps, date arithmetic, formatting, parsing, range generation, and calendar display
php Courses
php Courses
Jul 19, 2024 · Backend Development

How to Use PHP strlen() to Get String Length

This article explains how the PHP strlen() function works to determine the length of a string, provides a clear example with code, discusses the difference between byte and character counts, and highlights important considerations regarding character encoding when using strlen in backend development.

Backendcodingstring length
0 likes · 4 min read
How to Use PHP strlen() to Get String Length
Python Programming Learning Circle
Python Programming Learning Circle
Jul 15, 2024 · Frontend Development

Recommended VSCode Extensions for Enhancing Appearance, Functionality, and Coding Efficiency

This article presents a curated list of over 60 VSCode extensions, organized into categories such as appearance optimization, functional extensions, coding efficiency boosts, and code formatting, providing practical descriptions, usage tips, and visual examples to help developers improve their editing experience.

ExtensionsPluginscoding
0 likes · 16 min read
Recommended VSCode Extensions for Enhancing Appearance, Functionality, and Coding Efficiency
php Courses
php Courses
Jul 2, 2024 · Backend Development

Using PHP trim() to Remove Whitespace and Specific Characters from Strings

This article explains PHP's trim() function, its syntax, parameters, default behavior, and demonstrates how to remove whitespace or specific characters from strings using practical code examples; it also covers optional character mask usage and highlights important considerations when trimming strings in PHP development.

.trimBackendPHP
0 likes · 3 min read
Using PHP trim() to Remove Whitespace and Specific Characters from Strings
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 22, 2024 · Artificial Intelligence

Claude 3.5 Sonnet: Performance Review and Real‑World Tests

Claude 3.5 Sonnet, Anthropic’s latest large language model, is evaluated across a range of Chinese‑language tasks, visual reasoning, coding, and game creation, showing faster, cheaper, and often superior results compared to GPT‑4o, while also revealing occasional failures in simple games and math problems.

AI modelAnthropicClaude 3.5
0 likes · 8 min read
Claude 3.5 Sonnet: Performance Review and Real‑World Tests
Top Architecture Tech Stack
Top Architecture Tech Stack
May 17, 2024 · Fundamentals

Understanding Python's input() Function: Basics, Examples, and Type Conversion

This article introduces Python's input() function, explains its basic syntax and behavior, provides example code for reading strings and converting them to numeric types, and highlights important considerations such as type conversion, input validation, and prompt usage, while also including promotional information for development tools.

Pythoncodinginput
0 likes · 6 min read
Understanding Python's input() Function: Basics, Examples, and Type Conversion
Python Programming Learning Circle
Python Programming Learning Circle
Mar 19, 2024 · Fundamentals

20 Essential Python Exception Handling Techniques

This article presents twenty practical Python exception‑handling techniques, ranging from basic try‑except‑finally blocks to custom exception classes, context‑manager suppression, traceback formatting, and generator cleanup, enabling developers to write more robust, readable, and Pythonic error‑management code.

best-practicescodingerror-management
0 likes · 11 min read
20 Essential Python Exception Handling Techniques
php Courses
php Courses
Mar 18, 2024 · Backend Development

Using PHP implode() to Join Array Elements into a String

This article explains how the PHP implode function concatenates array elements into a single string, demonstrates its default behavior and custom separator usage with clear code examples, and shows the resulting output for both comma‑separated and hyphen‑separated strings.

ArrayPHPString
0 likes · 3 min read
Using PHP implode() to Join Array Elements into a String
php Courses
php Courses
Dec 28, 2023 · Backend Development

Using PHP mb_strlen() to Measure Multibyte String Length

This article explains how the PHP mb_strlen() function from the mbstring extension can accurately calculate the length of multibyte strings such as Chinese or Japanese, shows its syntax, optional encoding parameter, and provides practical code examples for length checking and validation.

BackendPHPcoding
0 likes · 5 min read
Using PHP mb_strlen() to Measure Multibyte String Length
Java Interview Crash Guide
Java Interview Crash Guide
Nov 1, 2023 · Backend Development

10+ Proven Ways to Supercharge Java for‑Loops for Faster Code

This article outlines over ten practical techniques for optimizing Java for‑loops, including caching list size, using reverse iteration, employing iterators, leveraging enhanced for‑each loops, minimizing method calls, and handling exceptions efficiently, helping developers write cleaner and more performant code.

best-practicescodingfor loop
0 likes · 7 min read
10+ Proven Ways to Supercharge Java for‑Loops for Faster Code
Python Programming Learning Circle
Python Programming Learning Circle
Sep 21, 2023 · Fundamentals

Python Performance Optimization Tips

This article presents practical Python performance optimization techniques, including using local variables, minimizing function calls, employing mappings over conditionals, iterating directly over sequences, preferring generator expressions, pre‑compiling code, and structuring modules with functions to reduce overhead and improve efficiency.

Pythonbest-practicescoding
0 likes · 6 min read
Python Performance Optimization Tips
JD Tech
JD Tech
Jun 27, 2023 · Fundamentals

How to Quickly Learn and Master Coding Skills: From Learning Mindset to Refactoring Principles

This article explores rapid ways to acquire coding abilities by emphasizing the role of cognition, outlining learning paths such as setting direction, finding role models, applying knowledge, avoiding cognitive traps, studying code examples, and understanding refactoring principles through a practical RocketMQ case study.

Software Engineeringbest practicescoding
0 likes · 21 min read
How to Quickly Learn and Master Coding Skills: From Learning Mindset to Refactoring Principles
Liangxu Linux
Liangxu Linux
May 30, 2023 · Fundamentals

Top 10 Free Fonts to Supercharge Your Terminal Experience

This guide reviews ten high‑quality, free programming fonts—Cascadia, Fira Code, Hack, Inconsolata, Iosevka, JetBrains Mono, Meslo NF, Monoid, Ubuntu Monospace, and Source Code Pro—explaining their features, ideal use cases, and simple installation steps for a more readable and enjoyable terminal.

codingdeveloper toolsfonts
0 likes · 7 min read
Top 10 Free Fonts to Supercharge Your Terminal Experience
IT Services Circle
IT Services Circle
Mar 21, 2023 · Fundamentals

20 Counterproductive Coding Practices (Satirical Guide)

The article humorously lists twenty counterproductive coding “tips” – from using single‑letter variables and omitting comments to writing one‑line code, ignoring errors, creating unused variables, deep nesting, and skipping tests – claiming these practices boost productivity despite harming readability and reliability.

Anti-PatternsJavaScriptcode quality
0 likes · 7 min read
20 Counterproductive Coding Practices (Satirical Guide)
FunTester
FunTester
Oct 7, 2022 · Mobile Development

How to Transition from Manual to Automation Testing in 5 Practical Steps

This guide explains why QA engineers should learn to code, outlines five concrete steps—including choosing a language, intensive coding practice, creating a GitHub profile, building a simple test, and continuous learning—to successfully move from manual testing to mobile automation development.

AppiumJavaQA career
0 likes · 9 min read
How to Transition from Manual to Automation Testing in 5 Practical Steps
Python Programming Learning Circle
Python Programming Learning Circle
Aug 30, 2022 · Fundamentals

Five Common Misconceptions for Programming Beginners and How to Overcome Them

This article identifies five typical misconceptions that new programmers often fall into—believing talent is essential, thinking advanced math is required, only watching tutorials without coding, memorizing documentation, and fearing errors—and offers practical advice to shift mindset, focus on environment, practice actively, and use errors as learning opportunities.

Practicebeginnerscoding
0 likes · 5 min read
Five Common Misconceptions for Programming Beginners and How to Overcome Them
Python Programming Learning Circle
Python Programming Learning Circle
Jun 27, 2022 · Fundamentals

Python Performance Optimization Tips

This article presents practical Python performance optimization techniques, including using local variables, reducing function calls, employing mappings instead of conditionals, iterating directly over sequences, preferring generator expressions, pre-compiling code and regex, and organizing module code to improve speed and memory efficiency.

best practicescodingoptimization
0 likes · 5 min read
Python Performance Optimization Tips
MaGe Linux Operations
MaGe Linux Operations
Apr 20, 2022 · Fundamentals

Master Python List Comprehensions: When to Use Them and Why They Shine

This article explores Python's versatile list comprehension feature, comparing it with traditional loops and map() calls, demonstrating syntax, performance benchmarks, advanced usages like conditional logic, set and dictionary comprehensions, nested structures, and guidelines on when to prefer or avoid comprehensions for clear, efficient code.

PythonTutorialcoding
0 likes · 16 min read
Master Python List Comprehensions: When to Use Them and Why They Shine
php Courses
php Courses
Apr 19, 2022 · Frontend Development

25 Must‑Visit Websites for Developers

This article presents a curated list of twenty‑five essential websites that provide developers with APIs, code‑snippet generators, design resources, testing platforms, productivity tools, and AI‑powered services, helping them work more efficiently and stay updated on modern web development practices.

Web Resourcescodingdeveloper tools
0 likes · 8 min read
25 Must‑Visit Websites for Developers
JavaScript
JavaScript
Apr 18, 2022 · Frontend Development

Master JavaScript’s Array.at(): Simplify Access to Elements from Both Ends

This article explains how JavaScript arrays are zero‑based, demonstrates traditional bracket indexing, introduces the new Array.prototype.at() method for both positive and negative indices, and shows concise code examples that make accessing the first, middle, and last elements easier and more readable.

JavaScriptatcoding
0 likes · 3 min read
Master JavaScript’s Array.at(): Simplify Access to Elements from Both Ends
Java Captain
Java Captain
Mar 27, 2022 · Fundamentals

Understanding Regular Expressions in Java: Password Validation Example

This article introduces regular expressions through a Java password‑validation case, compares a manual character‑checking implementation with a concise regex solution, explains regex syntax and meta‑characters, and demonstrates how to apply Pattern.matches for string validation in Java.

codingpassword validationregex
0 likes · 11 min read
Understanding Regular Expressions in Java: Password Validation Example
Python Programming Learning Circle
Python Programming Learning Circle
Mar 21, 2022 · Fundamentals

Getting Started with Python's Turtle Graphics

This article introduces Python's turtle module, explains how to import it, configure the pen's speed, color, size, and use drawing functions such as forward, left, right, circle, dot, and goto, and provides several complete code examples for creating simple graphics.

BeginnerGraphicsPython
0 likes · 4 min read
Getting Started with Python's Turtle Graphics
Architecture Digest
Architecture Digest
Nov 24, 2021 · Backend Development

Java Performance Optimization Tips and Best Practices

This article presents a comprehensive set of Java performance optimization guidelines—including proper use of singletons, avoiding excessive object creation, preferring primitive types, minimizing synchronized blocks, and leveraging efficient collection initialization—supported by code examples and explanations to help developers write faster, more memory‑efficient Java applications.

BackendJavacoding
0 likes · 22 min read
Java Performance Optimization Tips and Best Practices
Python Programming Learning Circle
Python Programming Learning Circle
Sep 24, 2021 · Fundamentals

Four Common Mistakes When Using Python Lambda Functions and How to Avoid Them

This article outlines four typical pitfalls when employing Python's lambda (anonymous) functions—such as returning values, overlooking better alternatives, assigning to variables, and ignoring list comprehensions—and provides practical guidelines and code examples to help developers use lambdas correctly and more readably.

LambdaPythonbest practices
0 likes · 8 min read
Four Common Mistakes When Using Python Lambda Functions and How to Avoid Them
21CTO
21CTO
Sep 2, 2021 · Fundamentals

7 Proven Ways to Supercharge Java For‑Loops and Slash Execution Time

Learn how to dramatically improve Java for‑loop performance by applying seven practical techniques—including caching list size, using combined loop variables, iterating backwards, leveraging Iterator, enhanced for‑each syntax, minimizing nested loops, and moving exception handling outside—each with clear pros, cons, and code examples.

codingfor loopoptimization
0 likes · 5 min read
7 Proven Ways to Supercharge Java For‑Loops and Slash Execution Time
Python Programming Learning Circle
Python Programming Learning Circle
Jun 15, 2021 · Fundamentals

Using pathlib in Python 3 to Handle Cross-Platform File Paths

Python’s pathlib module provides a simple, cross‑platform way to construct and manipulate file paths, eliminating the need for manual slash handling or os.path.join, and offering convenient features such as path arithmetic, file existence checks, and easy conversion between Unix and Windows path formats.

File Pathscodingcross-platform
0 likes · 7 min read
Using pathlib in Python 3 to Handle Cross-Platform File Paths
Python Programming Learning Circle
Python Programming Learning Circle
Jun 3, 2021 · Fundamentals

How to Write Good Python Functions: Six Guidelines for Idiomatic Code

This article outlines six practical guidelines for writing clean, maintainable Python functions—including meaningful naming, single responsibility, comprehensive docstrings, returning useful values, limiting length, and ensuring idempotence or purity—illustrated with code examples and explanations to help developers improve function quality.

PythonSoftware Engineeringcoding
0 likes · 13 min read
How to Write Good Python Functions: Six Guidelines for Idiomatic Code
Python Crawling & Data Mining
Python Crawling & Data Mining
May 22, 2021 · Fundamentals

Master Python Lists: From Basics to Advanced Operations

This tutorial walks you through Python list syntax, common operations such as adding, modifying, searching, deleting, sorting, and nesting, complete with code examples and output screenshots, helping beginners and intermediate programmers deepen their understanding of list handling.

Data StructuresListOperations
0 likes · 8 min read
Master Python Lists: From Basics to Advanced Operations
JavaScript
JavaScript
May 20, 2021 · Frontend Development

Understanding JavaScript’s Math.max: Edge Cases and Array Tricks

This article explains how JavaScript’s Math.max function works, covering typical usage, single‑argument behavior, the surprising -Infinity result when called without arguments, and practical techniques for finding maximum values in arrays, including handling empty arrays.

ArrayInfinityJavaScript
0 likes · 3 min read
Understanding JavaScript’s Math.max: Edge Cases and Array Tricks
21CTO
21CTO
May 10, 2021 · Fundamentals

What to Expect in Google’s 7‑Round Interview: A Candidate’s Journey and Tips

The author recounts a full Google China interview experience—including resume submission, recruiter prescreen, phone and onsite coding rounds, HR and English interviews, lunch with engineers, and final feedback—while sharing practical advice and insights to help future candidates prepare effectively.

Google interviewSoftware Engineeringalgorithm
0 likes · 10 min read
What to Expect in Google’s 7‑Round Interview: A Candidate’s Journey and Tips
Python Crawling & Data Mining
Python Crawling & Data Mining
Feb 12, 2021 · Fundamentals

22 Fun Python Projects to Boost Your Coding Skills

This article presents 22 practical Python projects—from a dice simulator and rock‑paper‑scissors game to a weather app and a currency converter—each with a clear purpose, implementation hints, and ready‑to‑run code snippets, helping readers sharpen their programming abilities.

BeginnerProjectsPython
0 likes · 20 min read
22 Fun Python Projects to Boost Your Coding Skills
DevOps Coach
DevOps Coach
Jun 29, 2020 · Operations

How China’s DevOps Community Chose the Best SaaS Platform: GitLab vs Jira vs CODING

The Chinese DevOps community evaluated three SaaS platforms—GitLab (free), Jira Cloud (free), and CODING (Tencent Cloud DevOps)—against requirements such as private repository collaboration, OKR management, Scrum planning, CI/CD pipelines, artifact storage, and cloud deployment, ultimately concluding that CODING offers the most suitable integrated solution.

DevOpsGitLabOperations
0 likes · 15 min read
How China’s DevOps Community Chose the Best SaaS Platform: GitLab vs Jira vs CODING
Programmer DD
Programmer DD
Jun 7, 2020 · R&D Management

Why Software Architects Should Still Write Code: Benefits and Risks

The article argues that keeping software architects hands‑on with coding improves team communication, design accuracy, tool awareness, and product ownership, while highlighting the pitfalls of architects staying away from code and offering practical solutions for better collaboration and architecture evolution.

Software Architecturecodingdesign principles
0 likes · 10 min read
Why Software Architects Should Still Write Code: Benefits and Risks
Java Backend Technology
Java Backend Technology
May 10, 2020 · Fundamentals

What Really Happens in a Google Engineer Interview? A Step-by-Step Insider’s Guide

The author recounts his personal Google engineering interview journey, detailing each stage—from recruiter prescreen and phone screens to onsite rounds, HR interactions, coding challenges, system design questions, and even lunch—while sharing practical tips, common pitfalls, and resources to help candidates prepare effectively.

Google interviewSoftware Engineeringcareer advice
0 likes · 11 min read
What Really Happens in a Google Engineer Interview? A Step-by-Step Insider’s Guide