Tagged articles
19 articles
Page 1 of 1
Code Mala Tang
Code Mala Tang
Oct 1, 2025 · Fundamentals

Why .join() Beats + for Fast String Concatenation in Python

This article compares Python's + operator and the .join() method for concatenating strings, showing how .join() offers clearer code and up to four‑times better performance by reducing memory allocations, especially when joining many strings.

Coding TipsJOINPython
0 likes · 6 min read
Why .join() Beats + for Fast String Concatenation in Python
JavaScript
JavaScript
Feb 23, 2025 · Frontend Development

12 Essential Destructuring Techniques to Write Cleaner JavaScript

This article presents twelve practical ES6 destructuring patterns—including array basics, object renaming, default values, nested structures, spread operator usage, function parameters, dynamic keys, variable swapping, chained assignments, regex matching, module imports, and conditional destructuring—to help developers write more concise and readable JavaScript code.

Coding TipsJavaScriptWeb Development
0 likes · 4 min read
12 Essential Destructuring Techniques to Write Cleaner JavaScript
JavaScript
JavaScript
Dec 28, 2024 · Frontend Development

12 Essential JavaScript String Tricks Every Front‑End Developer Should Know

Discover twelve practical JavaScript string manipulation techniques—from padStart/padEnd and replaceAll to template literals, includes, and regex matching—that streamline formatting, validation, and data extraction, helping front‑end developers write cleaner, more efficient code.

Coding TipsJavaScriptWeb Development
0 likes · 6 min read
12 Essential JavaScript String Tricks Every Front‑End Developer Should Know
Python Programming Learning Circle
Python Programming Learning Circle
Jun 26, 2024 · Fundamentals

Effective Use of Underscores in Python: Tips and Tricks

This article explains how the underscore character in Python can be leveraged for quick console result reuse, selective tuple unpacking, protected and private attribute naming, and numeric readability, providing practical code examples that illustrate each technique for more efficient and readable code.

Coding TipsPythondata handling
0 likes · 3 min read
Effective Use of Underscores in Python: Tips and Tricks
MaGe Linux Operations
MaGe Linux Operations
Mar 7, 2024 · Fundamentals

Master Python String & List Tricks: Reverse, Palindromes, Unique Elements & More

This guide demonstrates essential Python techniques for manipulating strings and lists, covering reversal, palindrome detection, extracting unique characters, element comparison, list flattening, iterable decomposition, retrieving top N items, memory inspection, custom printing, and handling compressed files.

Coding TipsString Manipulationdata-structures
0 likes · 5 min read
Master Python String & List Tricks: Reverse, Palindromes, Unique Elements & More
Sohu Tech Products
Sohu Tech Products
Oct 18, 2023 · Fundamentals

10 Essential VS Code Tips to Boost Your Productivity

Mastering VS Code’s Timeline view, Auto Save, Command Palette, rapid file navigation, line‑jump shortcuts, one‑click line deletion, smooth caret animation, instant code formatting, multi‑cursor editing, and quick new file/folder creation equips developers with ten essential tricks that dramatically accelerate coding efficiency and workflow productivity.

Coding TipsDevelopmentIDE
0 likes · 10 min read
10 Essential VS Code Tips to Boost Your Productivity
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Aug 18, 2023 · Frontend Development

Must‑Know JavaScript Tricks, Async useEffect Guide, and Front‑End Architecture Overview

This article compiles essential JavaScript coding tricks, explains how to correctly use async functions within React’s useEffect, outlines the full spectrum of front‑end infrastructure technologies, and shares a practical jsPDF PDF‑export tutorial along with an interview about Evan You’s life beyond code.

Coding TipsEvan YouFrontend Architecture
0 likes · 3 min read
Must‑Know JavaScript Tricks, Async useEffect Guide, and Front‑End Architecture Overview
21CTO
21CTO
Aug 3, 2023 · Fundamentals

20 Essential Lessons Every New Developer Must Know

This article shares twenty practical lessons from a veteran web architect, covering time estimation, language choice, code backup, documentation, testing, mentorship, continuous learning, humility, and many other habits that help fresh graduates and junior developers become more effective and resilient programmers.

Coding Tipsbest practicescareer advice
0 likes · 10 min read
20 Essential Lessons Every New Developer Must Know
Baidu Geek Talk
Baidu Geek Talk
Jan 11, 2023 · Fundamentals

Master JavaScript Regular Expressions: From Basics to Advanced Techniques

This article provides a comprehensive guide to JavaScript regular expressions, covering definition methods, flags, metacharacters, assertions, RegExp object properties and methods, capturing and non‑capturing groups, greedy vs lazy matching, backreferences, and common pitfalls, all illustrated with clear code examples and diagrams.

Coding TipsJavaScriptRegExp
0 likes · 9 min read
Master JavaScript Regular Expressions: From Basics to Advanced Techniques
Python Programming Learning Circle
Python Programming Learning Circle
Aug 18, 2022 · Fundamentals

Python Performance Optimization Tips: Local Variables, Reduced Function Calls, Generators, and More

This article presents practical Python performance optimization techniques—including using local variables, minimizing function calls, pre‑computing loop conditions, preferring direct iteration, employing generator expressions, compiling code objects, and structuring modules—to improve speed and reduce memory usage.

Coding Tipsbest-practicesoptimization
0 likes · 5 min read
Python Performance Optimization Tips: Local Variables, Reduced Function Calls, Generators, and More
Su San Talks Tech
Su San Talks Tech
Mar 2, 2021 · Backend Development

10 IntelliJ IDEA Hacks to Supercharge Your Java Development

This article presents ten practical IntelliJ IDEA shortcuts—including quick main method generation, object assignment, loop creation, conditional statements, try‑catch blocks, type casting, variable extraction, Optional definition, lambda generation, and method migration—to dramatically boost Java developers' productivity.

Coding TipsIDE shortcutsIntelliJ IDEA
0 likes · 6 min read
10 IntelliJ IDEA Hacks to Supercharge Your Java Development
Laravel Tech Community
Laravel Tech Community
Oct 29, 2020 · Fundamentals

40 Practical Tips to Improve Your Programming Skills

This article presents forty concise, actionable tips ranging from breaking code into functions and applying YAGNI and KISS principles to using version control, testing, and continuous learning, all aimed at helping developers enhance their coding efficiency and professional growth.

Career GrowthCoding Tipsbest practices
0 likes · 7 min read
40 Practical Tips to Improve Your Programming Skills
Programmer DD
Programmer DD
Oct 27, 2019 · Fundamentals

25 Practical Programming Tips to Boost Your Coding Joy and Efficiency

This article shares 25 actionable programming practices—from avoiding over‑planning and embracing simple solutions to leveraging version control, writing meaningful tests, and prioritizing user experience—aimed at making daily coding work more enjoyable and productive.

Coding Tipsproductivitysoftware development
0 likes · 8 min read
25 Practical Programming Tips to Boost Your Coding Joy and Efficiency
Programmer DD
Programmer DD
Jan 3, 2019 · Backend Development

7 Proven Tips to Write Cleaner, More Efficient Java Code

This article presents seven practical techniques—including using IntelliJ IDEA, upgrading to JDK 8+, adopting Maven/Gradle, leveraging Lombok, writing unit tests, refactoring incrementally, and gathering regular customer feedback—to help developers produce shorter, clearer, and more maintainable Java code.

Coding TipsIntelliJ IDEALombok
0 likes · 7 min read
7 Proven Tips to Write Cleaner, More Efficient Java Code
MaGe Linux Operations
MaGe Linux Operations
Nov 29, 2017 · Fundamentals

Essential Python Tips Every Beginner Should Know

This guide offers practical Python beginner tips, covering how to clear the interactive terminal on different OSes, correctly create single‑element tuples, test for None using the proper idiom, retrieve documentation with help(), and swap variable values effortlessly, all illustrated with clear examples.

Coding Tipsbeginners
0 likes · 5 min read
Essential Python Tips Every Beginner Should Know
MaGe Linux Operations
MaGe Linux Operations
Sep 8, 2017 · Fundamentals

Boost Your Python Code: 10 Essential Pythonic Tips for Cleaner, Faster Scripts

This guide showcases practical Pythonic techniques—including variable swapping, efficient range iteration, string joining, context-managed file handling, optimal list operations, destructuring assignments, and comprehensions—to help developers write clearer, more memory‑efficient Python code while avoiding common pitfalls.

Coding TipsPythonbest practices
0 likes · 6 min read
Boost Your Python Code: 10 Essential Pythonic Tips for Cleaner, Faster Scripts
MaGe Linux Operations
MaGe Linux Operations
Jul 22, 2017 · Fundamentals

10 Proven Python Hacks to Boost Your Coding Efficiency

Discover ten practical Python tricks—from skipping unnecessary semicolons and choosing the right editor to leveraging built‑in help, libraries, and disciplined commenting—that can dramatically speed up development and improve code quality for any programmer.

Coding Tipsbest practicesprogramming
0 likes · 6 min read
10 Proven Python Hacks to Boost Your Coding Efficiency