Tagged articles
100 articles
Page 1 of 1
Architect
Architect
Mar 27, 2026 · Artificial Intelligence

Turning AI Agents into a Planning‑First Development Engine

The article analyzes Matt Van Horn’s workflow that replaces traditional IDEs with a planning‑first approach using markdown task files, voice input, parallel research agents, and a custom "last30days" engine, showing how AI can orchestrate research, planning, execution, and verification to boost productivity across code and non‑code tasks.

AIPlanningagents
0 likes · 24 min read
Turning AI Agents into a Planning‑First Development Engine
Python Programming Learning Circle
Python Programming Learning Circle
Sep 24, 2025 · Fundamentals

Master Python Decorators: From Basics to Advanced Patterns

This comprehensive guide walks you through Python decorators, covering basic function decorators, parameterized decorators, class-based decorators, decorator factories, real-world applications such as routing, permission checks, and caching, and concludes with best practices, pitfalls, and a roadmap for deeper learning.

AdvancedTutorialcode
0 likes · 11 min read
Master Python Decorators: From Basics to Advanced Patterns
Python Programming Learning Circle
Python Programming Learning Circle
Jul 17, 2025 · Fundamentals

13 Essential Python Tricks to Boost Your Development Efficiency

This article presents thirteen practical Python tips—including argument packing, list comprehensions, alias imports, on‑the‑fly library loading, multi‑input handling, variable scope, safe dictionary access, data trimming, generators, lambda one‑liners, division with remainder, and tuple swapping—to help developers write cleaner, faster code and improve productivity.

Python TricksTipsbest practices
0 likes · 7 min read
13 Essential Python Tricks to Boost Your Development Efficiency
Code Mala Tang
Code Mala Tang
Jun 29, 2025 · Frontend Development

Master CSS background-image: Essential Techniques & Pro Tips

This comprehensive guide explains how the CSS background-image property works, walks through its basic syntax, key controlling properties, advanced techniques like gradients and multiple images, and offers best‑practice tips for optimization and responsive design.

CSSResponsiveWeb Design
0 likes · 7 min read
Master CSS background-image: Essential Techniques & Pro Tips
Test Development Learning Exchange
Test Development Learning Exchange
Jun 28, 2025 · Fundamentals

Master Python Decorators: 10 Advanced Techniques Explained

This article introduces Python decorators, explains their core concept, and walks through ten advanced usage patterns—including parameterized, stacked, class‑based, stateful, memoization, conditional, error‑handling, factory, and method decorators—complete with clear code examples and expected outputs.

AdvancedDecoratorcode
0 likes · 7 min read
Master Python Decorators: 10 Advanced Techniques Explained
Top Architect
Top Architect
May 26, 2025 · Databases

Design and Implementation of MySQL Table Sharding with ShardingSphere and Spring Boot

This article walks through the full process of designing, configuring, and implementing a sharding solution for large loan and repayment tables using ShardingSphere, Spring Boot 3, MySQL, and MyBatis‑Plus, covering schema planning, data migration, DBA coordination, code examples, common pitfalls, and operational considerations.

BackendSpringBootcode
0 likes · 19 min read
Design and Implementation of MySQL Table Sharding with ShardingSphere and Spring Boot
Python Programming Learning Circle
Python Programming Learning Circle
May 8, 2025 · Fundamentals

Comprehensive Python Knowledge Summary and Interview Guide

This article compiles an extensive Python cheat‑sheet covering language differences between Python 2 and 3, essential libraries, concurrency, data structures, design patterns, testing, performance tips, database and networking fundamentals, along with numerous code examples and interview insights for developers.

Tipscodefundamentals
0 likes · 30 min read
Comprehensive Python Knowledge Summary and Interview Guide
php Courses
php Courses
Apr 29, 2025 · Backend Development

Using PHP array_push to Add Elements to an Array

This article explains how the PHP array_push function can append one or multiple elements to the end of an array, demonstrates its usage with clear code examples, and shows the resulting array and length output for both single and multiple element insertions.

ArrayPHPTutorial
0 likes · 3 min read
Using PHP array_push to Add Elements to an Array
Baidu Geek Talk
Baidu Geek Talk
Apr 2, 2025 · Artificial Intelligence

DeepSeek-VL2 Multimodal Model: Architecture, Training, and Code Walkthrough

DeepSeek‑VL2 is a state‑of‑the‑art multimodal model built on a Mixture‑of‑Experts architecture that combines a SigLIP‑L vision encoder with dynamic tiling, a two‑layer VL adaptor, and a DeepSeek‑MoE language model using Multi‑head Latent Attention, trained in three stages on diverse visual‑language and text data, and achieving strong results on benchmarks such as DocVQA and TextVQA, with full implementation and inference code available in PaddleMIX.

DeepSeek-VL2InferenceMixture of Experts
0 likes · 36 min read
DeepSeek-VL2 Multimodal Model: Architecture, Training, and Code Walkthrough
Python Programming Learning Circle
Python Programming Learning Circle
Mar 19, 2025 · Fundamentals

Python Code Optimization Techniques to Improve Execution Speed

This article presents a collection of Python performance optimization strategies, including avoiding global variables, minimizing attribute access, reducing unnecessary abstractions, eliminating data copying, leveraging short‑circuit logic, optimizing loops, using JIT compilation with numba, and selecting appropriate data structures to significantly speed up code execution.

best practicescodeperformance
0 likes · 20 min read
Python Code Optimization Techniques to Improve Execution Speed
php Courses
php Courses
Jan 20, 2025 · Backend Development

PHP Memory Optimization Techniques

This article presents a comprehensive guide to PHP memory optimization, covering strategies such as using unset() to free variables, processing data in chunks, manual garbage collection, monitoring usage, optimizing loops, generators, lazy class loading, database tuning, profiling tools, serialization practices, Opcache, session handling, large file processing, and Composer dependency management.

Backendbest-practicescode
0 likes · 9 min read
PHP Memory Optimization Techniques
Test Development Learning Exchange
Test Development Learning Exchange
Oct 5, 2024 · Fundamentals

In-Depth Guide to Python Functions

This article provides a comprehensive overview of Python functions, covering definition syntax, various parameter types—including positional, keyword, default, and variable arguments—return values, scope of local and global variables, lambda expressions, docstrings, and function annotations, all illustrated with clear code examples.

Return valuescodeparameters
0 likes · 8 min read
In-Depth Guide to Python Functions
Python Programming Learning Circle
Python Programming Learning Circle
Aug 26, 2024 · Fundamentals

Six Techniques to Improve Python Code Performance

This article explains why Python may run slower than compiled languages, introduces methods for detecting performance bottlenecks, and presents six practical techniques—including using timeit, memory_profiler, line_profiler, built‑in functions, f‑strings, list comprehensions, and lru_cache—to significantly speed up Python programs.

Profilingbest-practicescode
0 likes · 9 min read
Six Techniques to Improve Python Code Performance
Liangxu Linux
Liangxu Linux
Jul 30, 2024 · Fundamentals

Mastering C Comment Syntax: Hidden Pitfalls and Correct Usage

This article explains how C's /* */ and // comment delimiters work, shows edge cases where they appear inside strings, macros, or line continuations, and provides concrete code examples illustrating correct and incorrect usages along with the compiler errors they may trigger.

c++codecomments
0 likes · 4 min read
Mastering C Comment Syntax: Hidden Pitfalls and Correct Usage
Python Programming Learning Circle
Python Programming Learning Circle
Jul 17, 2024 · Fundamentals

Simple Techniques to Speed Up Python For Loops by Up to 970×

This article demonstrates a collection of straightforward Python performance tricks—such as list comprehensions, external length calculation, set usage, loop skipping, code inlining, generators, map(), memoization, vectorization, filterfalse, and string joining—that together can accelerate for‑loops from modest 1.3× gains to dramatic 970× speed‑ups, with detailed benchmark results and code examples.

BenchmarkingLoopscode
0 likes · 15 min read
Simple Techniques to Speed Up Python For Loops by Up to 970×
Python Programming Learning Circle
Python Programming Learning Circle
Jul 4, 2024 · Fundamentals

Python Turtle Valentine's Day Drawing Collection: Roses, Hearts, Cupid, Cherry Blossom Tree and More

This tutorial presents a collection of Python Turtle scripts that generate various romantic 520-themed graphics—including roses, heart shapes, Cupid figures, animated cherry blossom trees, heart-shaped word clouds, and a girlfriend portrait—complete with ready-to-run code for each illustration.

codelovevisualization
0 likes · 28 min read
Python Turtle Valentine's Day Drawing Collection: Roses, Hearts, Cupid, Cherry Blossom Tree and More
Python Programming Learning Circle
Python Programming Learning Circle
May 8, 2024 · Fundamentals

Lesser‑Known Python Tricks and Techniques

This article introduces several lesser‑known Python tricks—including the ternary operator, enumerate, zip, list comprehensions, lambda functions, any/all, itertools, generators, decorators, and the use of * and ** for multiple arguments—each explained with concise examples to help developers write cleaner, more efficient code.

GeneratorsTipscode
0 likes · 7 min read
Lesser‑Known Python Tricks and Techniques
Python Programming Learning Circle
Python Programming Learning Circle
Jan 5, 2024 · Fundamentals

Python Code Optimization Techniques for Faster Execution

This article presents practical Python performance‑boosting techniques, covering fundamental optimization principles, avoiding global variables and unnecessary attribute access, reducing data copying, improving loop structures, leveraging short‑circuit logic, using numba JIT compilation, and selecting appropriate built‑in data structures to achieve significant speed gains.

best-practicescodeoptimization
0 likes · 15 min read
Python Code Optimization Techniques for Faster Execution
Python Programming Learning Circle
Python Programming Learning Circle
Dec 11, 2023 · Fundamentals

Six Techniques to Improve Python Code Performance

This article introduces six practical techniques—including profiling with timeit, memory and line profilers, using built‑in functions, f‑strings, list comprehensions, and lru_cache—as well as algorithm and data‑structure choices to help Python developers significantly boost the execution speed of their code.

Profilingbest-practicescode
0 likes · 9 min read
Six Techniques to Improve Python Code Performance
Code Ape Tech Column
Code Ape Tech Column
Nov 13, 2023 · Backend Development

Optimizing Large Transactions in Backend Development

The article explains why large database transactions degrade backend API performance, outlines the problems they cause such as concurrency inconsistency and lock blocking, and provides practical optimization techniques including programmatic transactions, batch processing, splitting into smaller transactions, and asynchronous parallel execution with code examples.

code
0 likes · 9 min read
Optimizing Large Transactions in Backend Development
php Courses
php Courses
Nov 11, 2023 · Backend Development

Four Compelling Reasons to Use PHP Enums

This article explains why developers should replace class‑constant patterns with PHP enums, highlighting four benefits: the built‑in cases method, type hinting, enum‑specific methods, and the uniqueness of enum types that improve code safety and readability.

EnumsPHPbackend-development
0 likes · 3 min read
Four Compelling Reasons to Use PHP Enums
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 14, 2023 · Frontend Development

Understanding Vue's Diff Algorithm: A Step‑by‑Step Guide

This article explains Vue's diff algorithm in detail, covering prerequisite concepts about VNode, left‑ and right‑side comparisons, handling arrays of different lengths, and the complete implementation with code examples to help developers grasp how Vue efficiently updates the DOM.

Diff AlgorithmJavaScriptVue
0 likes · 11 min read
Understanding Vue's Diff Algorithm: A Step‑by‑Step Guide
Python Programming Learning Circle
Python Programming Learning Circle
Oct 5, 2023 · Fundamentals

18 Useful Python Tricks for Everyday Coding

This article presents eighteen practical Python tricks, covering input handling, conditional checks, parity testing, variable swapping, palindrome detection, list comprehensions, argument packing, dictionary merging, sorting, pretty printing, and list reversal, each illustrated with clear bad‑practice and improved code examples.

PythonTipsbest-practices
0 likes · 13 min read
18 Useful Python Tricks for Everyday Coding
php Courses
php Courses
Jul 29, 2023 · Databases

Using SQLite with PHP: Comparison with MySQL and Practical Code Examples

This article compares SQLite and MySQL, outlines SQLite’s advantages and disadvantages, describes scenarios where SQLite is appropriate, and provides a step‑by‑step PHP tutorial with complete code for connecting, creating tables, inserting, querying, updating, deleting, and closing an SQLite database.

PHPSQLitecode
0 likes · 8 min read
Using SQLite with PHP: Comparison with MySQL and Practical Code Examples
Python Programming Learning Circle
Python Programming Learning Circle
Jul 17, 2023 · Fundamentals

Common Python Tricks and Best Practices

This article presents a collection of practical Python tricks—including handling multiple inputs, using all/any for condition checks, determining odd/even numbers, swapping variables, palindrome detection, inline if statements, removing duplicates, finding the most frequent element, list comprehensions, *args, enumerate, joining strings, merging dictionaries, creating dictionaries with zip, sorting dictionaries, reversing lists efficiently, and pretty‑printing data—each illustrated with clear code examples.

PythonTipsbest-practices
0 likes · 11 min read
Common Python Tricks and Best Practices
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2023 · Fundamentals

14 Lesser-Known Python Tricks to Write Cleaner, Faster Code

This article introduces fourteen relatively unknown Python techniques—including the ternary operator, enumerate, zip, list comprehensions, lambda functions, any/all, itertools, generators, decorators, argument unpacking, dynamic imports, dictionary comprehensions, callable objects, underscore separators, and dictionary merging—to help developers write more concise, efficient, and readable code.

PythonPython TricksTips
0 likes · 10 min read
14 Lesser-Known Python Tricks to Write Cleaner, Faster Code
Python Programming Learning Circle
Python Programming Learning Circle
May 3, 2023 · Fundamentals

11 Pythonic Tricks to Boost Your Python Skills

This article introduces eleven practical Pythonic techniques—including destructuring assignment, zip aggregation, lambda usage, underscore placeholders, list comprehensions, dummy functions, regex handling, map/reduce, whitespace trimming, shallow copying, and interpreter shortcuts—each illustrated with clear code examples to help developers write more elegant and efficient Python code.

PythonTipscode
0 likes · 7 min read
11 Pythonic Tricks to Boost Your Python Skills
Python Programming Learning Circle
Python Programming Learning Circle
Apr 3, 2023 · Fundamentals

20 Essential Python Tricks for Improving Code Readability and Efficiency

This article presents twenty practical Python techniques—including string reversal, title casing, unique element extraction, list multiplication, dictionary merging, and performance timing—that enhance code readability, simplify common tasks, and boost development efficiency for programmers seeking to write cleaner, more effective Python scripts.

Pythoncodeprogramming
0 likes · 9 min read
20 Essential Python Tricks for Improving Code Readability and Efficiency
macrozheng
macrozheng
Mar 14, 2023 · Backend Development

Boost Java Performance: 15 Proven Code Optimization Tricks

This article presents a collection of practical Java performance tips, covering visibility reduction, bit‑shift arithmetic, minimizing repeated calculations, avoiding RuntimeException catches, using local variables, lazy loading, proper static access, StringBuilder concatenation, hashCode implementation, collection pre‑sizing, loop object handling, efficient Map traversal, thread‑safe random usage, LongAdder counters, and reflection reduction.

codejavaoptimization
0 likes · 10 min read
Boost Java Performance: 15 Proven Code Optimization Tricks
Java Architect Essentials
Java Architect Essentials
Mar 7, 2023 · Databases

16 Common Redis Application Scenarios with Code Examples

This article presents sixteen typical Redis use cases—including caching, distributed locks, global IDs, counters, rate limiting, bitmaps, shopping carts, timelines, message queues, lotteries, likes, product tags, filtering, follow relationships, and ranking—each explained with practical code snippets and command examples.

CacheDistributedLockcode
0 likes · 9 min read
16 Common Redis Application Scenarios with Code Examples
php Courses
php Courses
Dec 14, 2022 · Backend Development

Generating Product SKU Combinations Using Cartesian Product in PHP

This article explains how to generate all possible product SKU combinations for an e‑commerce system by computing the Cartesian product of specification arrays, and provides two PHP implementations—one that returns SKU strings and another that returns nested arrays—along with sample output.

Backendcartesian productcode
0 likes · 6 min read
Generating Product SKU Combinations Using Cartesian Product in PHP
Programmer DD
Programmer DD
Jun 25, 2022 · Frontend Development

How a Misused JSON.stringify Almost Cost a Bonus – Lessons Learned

A real‑world story shows how a developer’s incorrect use of JSON.stringify caused a missing form field, broke a page, and nearly cost a year‑end bonus, followed by a detailed explanation of JSON.stringify’s quirks and a robust fix to prevent the issue.

JSONJSON.stringifyJavaScript
0 likes · 11 min read
How a Misused JSON.stringify Almost Cost a Bonus – Lessons Learned
Python Programming Learning Circle
Python Programming Learning Circle
Jun 15, 2022 · Fundamentals

14 Basic Python Exercises with Solutions

The article presents fourteen basic Python programming exercises—including grade classification, a basketball safety algorithm, series summation, shopping‑card combinations, a number‑guessing game, string handling, a recursive duck‑count problem, complex‑number extraction, expression evaluation, number formatting, and others—each accompanied by complete code examples and sample outputs.

Pythoncodeexercises
0 likes · 17 min read
14 Basic Python Exercises with Solutions
php Courses
php Courses
Aug 17, 2021 · Backend Development

Quickly Generate QR Codes in PHP Using phpqrcode

This tutorial explains how to use the open‑source phpqrcode library in PHP to generate QR codes, covering library installation, sample code, function parameters, and displaying the resulting image for easy integration into web projects.

BackendPHPTutorial
0 likes · 4 min read
Quickly Generate QR Codes in PHP Using phpqrcode
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 17, 2021 · Fundamentals

Master Python Decorators: From Basics to Advanced Patterns

This article walks Python developers through the concept of decorators, showing simple timing examples, how to handle functions with parameters and return values, advanced techniques like parameterized, class, stateful, and nested decorators, and provides ready-to-use code templates for real‑world use.

AdvancedDecoratorcode
0 likes · 20 min read
Master Python Decorators: From Basics to Advanced Patterns
MaGe Linux Operations
MaGe Linux Operations
Jul 17, 2021 · Fundamentals

Unlock Beautiful Terminal Output in Python with Rich

This tutorial introduces the Rich Python library, covering its cross‑platform compatibility, installation steps, enhanced print functions, custom console usage, logging, tables, progress bars, markdown rendering, syntax highlighting, and traceback formatting, all illustrated with clear code examples and screenshots.

Pythoncodeconsole
0 likes · 10 min read
Unlock Beautiful Terminal Output in Python with Rich
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 8, 2021 · Fundamentals

Master 15 Essential Python String Methods with Real Code Examples

This article walks through fifteen core Python string methods—such as find, index, count, replace, split, capitalize, title, startswith, endswith, lower, upper, strip, rfind, rindex, partition, and join—explaining their syntax, showing runnable code snippets, and displaying the actual output images for each operation.

StringTutorialcode
0 likes · 9 min read
Master 15 Essential Python String Methods with Real Code Examples
php Courses
php Courses
May 24, 2021 · Backend Development

PHP Interview Questions and Sample Code Answers

This article presents a comprehensive collection of PHP interview questions covering topics such as directory creation, Smarty template features, safe mode restrictions, file handling, regular expressions, MVC concepts, and includes complete code examples for each solution.

BackendPHPcode
0 likes · 27 min read
PHP Interview Questions and Sample Code Answers
Programmer DD
Programmer DD
May 11, 2021 · Backend Development

Elegant Java Code Timing: From Simple Diff to AutoCloseable TraceWatch

This article explores various Java techniques for measuring code execution time—from basic start‑end time differences and StopWatch utilities to functional wrappers and AutoCloseable‑based TraceWatch—offering cleaner, less intrusive alternatives for performance profiling.

autocloseablecodeperformance
0 likes · 11 min read
Elegant Java Code Timing: From Simple Diff to AutoCloseable TraceWatch
Python Programming Learning Circle
Python Programming Learning Circle
Apr 26, 2021 · Fundamentals

25 Essential Python Tricks for Efficient Coding

This article compiles twenty‑five practical Python tricks—including in‑place swapping, chained comparisons, ternary expressions, multi‑line strings, membership tests, various ways to reverse sequences, simultaneous variable initialization, module path printing, dictionary comprehensions, string concatenation, enumeration, multiple return values, simple HTTP servers, debugging with pdb, advanced use of else, exception handling, introspection, container types, map, reduce, split, filter, and sorted—each illustrated with concise code examples to boost productivity and code readability.

Tipscodefundamentals
0 likes · 16 min read
25 Essential Python Tricks for Efficient Coding
Python Programming Learning Circle
Python Programming Learning Circle
Apr 21, 2021 · Fundamentals

30 Practical Python Tips and Tricks

This article presents thirty concise, practical Python tips ranging from using Python 3 and checking versions to leveraging IPython, list comprehensions, dataclasses, dictionary merging, progress bars, and charset detection, each illustrated with clear code examples for everyday programming tasks.

Tipsbest-practicescode
0 likes · 11 min read
30 Practical Python Tips and Tricks
Programmer DD
Programmer DD
Mar 25, 2021 · Backend Development

Hidden Traps in Java’s JDK: Avoid These Common Pitfalls

This article reveals frequent JDK pitfalls such as missing null checks in String.valueOf, fragile Integer.parseInt conversions, BigDecimal division errors, unmodifiable Collections.emptyList, and unsafe list iteration, providing concrete code examples and safe handling recommendations for Java developers.

BigDecimalCollectionsJDK
0 likes · 10 min read
Hidden Traps in Java’s JDK: Avoid These Common Pitfalls
Liangxu Linux
Liangxu Linux
Jan 27, 2021 · Fundamentals

Is for(;;) Faster Than while(1) in C? A Practical Comparison

The article compares the infinite loop constructs for(;;) and while(1) in C by compiling simple programs, examining the generated assembly with gcc, and shows that both produce identical machine code, while also noting compiler warnings and style preferences.

Assemblyc++code
0 likes · 5 min read
Is for(;;) Faster Than while(1) in C? A Practical Comparison
MaGe Linux Operations
MaGe Linux Operations
Dec 8, 2020 · Fundamentals

20 Essential Python Tricks to Boost Your Coding Efficiency

This article presents twenty practical Python snippets—including string reversal, title casing, unique element extraction, list repetition, comprehensions, variable swapping, splitting, joining, palindrome checking, Counter usage, anagram detection, exception handling, enumeration, memory sizing, dictionary merging, timing, flattening, random sampling, digit list conversion, and uniqueness verification—to help developers write cleaner, faster code.

PythonTipscode
0 likes · 9 min read
20 Essential Python Tricks to Boost Your Coding Efficiency
php Courses
php Courses
Nov 9, 2020 · Backend Development

Performance‑Optimized Alternatives to Common PHP Functions

This article presents faster PHP alternatives for removing duplicate array values, selecting random elements, testing alphanumeric strings, and replacing substrings, providing benchmark results that show significant speed improvements and discussing trade‑offs and additional coding tips for better script performance.

ArrayStringbenchmark
0 likes · 6 min read
Performance‑Optimized Alternatives to Common PHP Functions
macrozheng
macrozheng
Sep 2, 2020 · Backend Development

Boost Java Development with Hutool: 16 Essential Utility Classes Explained

This article introduces the Hutool Java utility library, showing how to install it via Maven and demonstrating 16 frequently used utility classes—including Convert, DateUtil, JSONUtil, StrUtil, and more—with concise code examples that illustrate simplifying common development tasks.

backend-developmentcodehutool
0 likes · 13 min read
Boost Java Development with Hutool: 16 Essential Utility Classes Explained
MaGe Linux Operations
MaGe Linux Operations
Sep 1, 2020 · Fundamentals

Boost Python Speed: 10 Proven Tricks to Accelerate Your Code

This article presents practical Python performance‑boosting techniques—including avoiding global variables, minimizing attribute access, eliminating unnecessary abstractions, reducing data copies, optimizing loops, leveraging built‑in functions, and using tools like numba—each illustrated with before‑and‑after code snippets and measured speed improvements.

BenchmarkingData Structurescode
0 likes · 19 min read
Boost Python Speed: 10 Proven Tricks to Accelerate Your Code
Programmer DD
Programmer DD
Jul 8, 2020 · Fundamentals

Unlock Java’s Power: Master Reflection for Dynamic Code

This article explains Java's reflection mechanism, showing how classes are represented by Class objects, how to obtain them at runtime, and demonstrates common reflective operations such as inspecting fields, constructors, methods, and arrays with practical code examples and typical interview questions.

ClassReflectionRuntime
0 likes · 16 min read
Unlock Java’s Power: Master Reflection for Dynamic Code
ITPUB
ITPUB
Mar 12, 2020 · Fundamentals

Master Precise GitHub Project Search: Tips, Filters, and Code Snippets

Learn how to efficiently locate high‑quality open‑source projects on GitHub by understanding project components, using targeted search qualifiers like name, stars, forks, README, description, language, and recent activity, and applying practical code examples to narrow results to the most relevant repositories.

FiltersGitHubSearch
0 likes · 5 min read
Master Precise GitHub Project Search: Tips, Filters, and Code Snippets
MaGe Linux Operations
MaGe Linux Operations
Feb 20, 2020 · Fundamentals

13 Python Tricks to Write Cleaner, Faster Code

This article presents a collection of practical Python tips—from concise imports and the handy '_' placeholder to efficient string joining, powerful uses of zip(), elegant swapping, enumeration, multi‑exception handling, list chunking, and clean file handling—helping developers write more readable and performant code.

Tipsbest-practicescode
0 likes · 7 min read
13 Python Tricks to Write Cleaner, Faster Code
Liangxu Linux
Liangxu Linux
Feb 11, 2020 · Fundamentals

Master GitHub Search: Advanced Filters and Query Tricks

This guide explains how to use GitHub's advanced search syntax, including keyword filters, qualifiers, auxiliary qualifiers, and sorting options, with practical examples and code snippets that help you locate precise repositories, files, or issues efficiently.

FiltersSearchcode
0 likes · 6 min read
Master GitHub Search: Advanced Filters and Query Tricks
Architect's Tech Stack
Architect's Tech Stack
Aug 27, 2019 · Backend Development

Top 16 Most Popular Java Utility Classes and Their Common Methods

This article introduces the sixteen most widely used Java utility classes—primarily from Apache Commons and Spring—detailing their most frequent methods such as IO handling, string manipulation, file operations, collection utilities, encoding, and bean copying, helping developers avoid reinventing the wheel.

Apache CommonsBackendcode
0 likes · 9 min read
Top 16 Most Popular Java Utility Classes and Their Common Methods
21CTO
21CTO
Jun 20, 2019 · Fundamentals

Master the Art of Unmaintainable Code: A Satirical Guide for Developers

This tongue‑in‑cheek article lists absurd techniques—from confusing variable names and deceptive comments to overloaded operators and chaotic class designs—that deliberately make software hard to read, test, and maintain, illustrating what not to do when writing clean, maintainable code.

Anti-Patternscodemaintainability
0 likes · 13 min read
Master the Art of Unmaintainable Code: A Satirical Guide for Developers
MaoDou Frontend Team
MaoDou Frontend Team
Feb 25, 2019 · Frontend Development

Master JavaScript Promises: From Basics to Advanced API

This article explains what JavaScript Promises are, their immutable states, advantages and drawbacks, details the constructor, instance and static methods, provides code examples, and walks through the source implementations of resolve, reject, all, and race.

APIAsynchronousJavaScript
0 likes · 8 min read
Master JavaScript Promises: From Basics to Advanced API
网易UEDC
网易UEDC
Jul 16, 2018 · Frontend Development

Mastering SVG Animations: From Code to Interactive H5 Effects

This article walks through the fundamentals of SVG, explains its advantages over raster formats, demonstrates how to create shapes and apply SMIL animations with code examples, and shows practical techniques such as masking, referencing, and animating transforms to build rich, lightweight web graphics.

MaskingSMILWeb Development
0 likes · 24 min read
Mastering SVG Animations: From Code to Interactive H5 Effects
MaGe Linux Operations
MaGe Linux Operations
Jul 6, 2018 · Fundamentals

7 Proven Python Tricks to Boost Performance and Save Resources

Learn seven practical Python optimization techniques—from using local variables and reducing function calls to leveraging generators and pre-compiling code—that can noticeably improve execution speed, lower memory usage, and make your scripts more efficient.

Pythonbest-practicescode
0 likes · 6 min read
7 Proven Python Tricks to Boost Performance and Save Resources
MaGe Linux Operations
MaGe Linux Operations
Apr 5, 2018 · Fundamentals

Master Python Decorators: From Basics to Advanced Techniques

This comprehensive guide explains Python decorators, covering basic concepts, practical examples, common pitfalls, and advanced patterns such as parameterized, class-based, and built‑in decorators, while showing how to avoid signature issues and improve readability with tools like functools.wraps, decorator, and wrapt.

AdvancedDecoratorPython
0 likes · 16 min read
Master Python Decorators: From Basics to Advanced Techniques
MaGe Linux Operations
MaGe Linux Operations
Sep 28, 2017 · Backend Development

20 Proven Python Tricks to Supercharge Your Code Performance

This guide presents twenty practical Python performance tips—from algorithmic complexity and data structure choices to generator usage, loop optimizations, C extensions, parallel processing, and profiling tools—each backed by concrete code examples and timing benchmarks.

Profilingcodeoptimization
0 likes · 14 min read
20 Proven Python Tricks to Supercharge Your Code Performance
MaGe Linux Operations
MaGe Linux Operations
Jul 7, 2017 · Fundamentals

Unlock Python Power: Master Decorators in Simple Steps

This article demystifies Python decorators by explaining their purpose, illustrating how functions are objects that can be passed, nested, or returned, and providing clear code examples and visual analogies to show how decorators enhance functions without altering their core behavior.

DecoratorPythoncode
0 likes · 6 min read
Unlock Python Power: Master Decorators in Simple Steps
MaGe Linux Operations
MaGe Linux Operations
May 24, 2017 · Fundamentals

35 Essential Python Tricks Every Developer Should Know

Discover a curated list of 35 practical Python tricks—from unpacking and slicing to generators, dictionary comprehensions, and advanced data structures—each illustrated with clear code examples to help developers write more concise and efficient code.

ComprehensionsData StructuresGenerators
0 likes · 6 min read
35 Essential Python Tricks Every Developer Should Know
ITPUB
ITPUB
Oct 14, 2016 · Fundamentals

25 Essential Python Tricks Every Developer Should Know

This article compiles a curated list of practical Python tricks—from chained comparisons and enumerate usage to generators, dictionary comprehensions, decorators, and context managers—providing clear examples and explanations that help developers write more concise, efficient, and readable code.

best-practicescodeprogramming
0 likes · 15 min read
25 Essential Python Tricks Every Developer Should Know