Tagged articles
905 articles
Page 8 of 10
Liangxu Linux
Liangxu Linux
Mar 5, 2020 · Operations

Quickly Tag Complex Linux Commands for Instant Recall

This guide shows how to label lengthy Linux commands with custom tags and use the !? operator or shell aliases to retrieve and execute them instantly, providing two practical techniques for simplifying command-line workflows.

AliasTaggingcommand-line
0 likes · 4 min read
Quickly Tag Complex Linux Commands for Instant Recall
Liangxu Linux
Liangxu Linux
Mar 4, 2020 · Fundamentals

Why Learning Vim Still Boosts Developer Productivity in 2020

Even in 2020, mastering Vim can dramatically increase a developer's productivity by enabling fast, modal text editing, customizable plugins that emulate modern IDE features, and a short learning curve that turns repetitive actions into muscle memory.

IDE pluginsLearning CurveVim
0 likes · 6 min read
Why Learning Vim Still Boosts Developer Productivity in 2020
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 28, 2020 · R&D Management

Why Weekly Reports Matter and How Alibaba’s Team Makes Them Effective

This article explains the benefits of weekly (and daily) reports for managers and employees, why many dislike them, and shares Alibaba’s practical five‑step method—strict word limits, highlighting key progress, avoiding redundancy, fostering discussion, and regular self‑review—to turn reports into a valuable team‑collaboration tool.

Weekly reportcommunicationproductivity
0 likes · 7 min read
Why Weekly Reports Matter and How Alibaba’s Team Makes Them Effective
AntTech
AntTech
Feb 21, 2020 · R&D Management

Why You Should Embrace Remote Work and Management Tips for Distributed Teams

The article shares practical experiences and advice from Ant Financial and a startup founder on why remote work should be adopted, how to overcome communication and productivity challenges, and key management practices that foster autonomy, competence, and belonging in distributed engineering teams.

autonomycommunicationdistributed teams
0 likes · 9 min read
Why You Should Embrace Remote Work and Management Tips for Distributed Teams
Tencent Cloud Developer
Tencent Cloud Developer
Feb 20, 2020 · R&D Management

Effective Communication and Management Practices for Distributed Remote Teams

The talk outlines how Tetrate.io’s globally distributed teams overcome time‑zone, communication, and tracking challenges by using transparent calendars, concise asynchronous meetings, clear email and Slack etiquette, fine‑grained task ownership, open‑source style visibility, and occasional face‑to‑face interactions to boost efficiency and collaboration.

Managementasynchronous collaborationcommunication
0 likes · 24 min read
Effective Communication and Management Practices for Distributed Remote Teams
MaGe Linux Operations
MaGe Linux Operations
Feb 19, 2020 · Fundamentals

Boost Your Python Productivity with 5 Overlooked Tricks

This article shares five practical Python tips—dictionary and set comprehensions, the Counter class, pretty‑printing JSON, a quick XML‑RPC web service, and criteria for choosing solid open‑source libraries—each illustrated with clear code examples to help developers write cleaner, more efficient code.

ComprehensionsCounterJSON
0 likes · 8 min read
Boost Your Python Productivity with 5 Overlooked Tricks
Liangxu Linux
Liangxu Linux
Feb 13, 2020 · Fundamentals

Boost Your Productivity: 14 Essential Linux Terminal Keyboard Shortcuts

Mastering these 14 essential Linux terminal keyboard shortcuts—from auto‑completion with Tab to command history navigation with Ctrl + P—will dramatically speed up your command‑line workflow, reduce reliance on the mouse, and help both new and experienced users work more efficiently.

command-linekeyboard shortcutsproductivity
0 likes · 7 min read
Boost Your Productivity: 14 Essential Linux Terminal Keyboard Shortcuts
21CTO
21CTO
Feb 12, 2020 · Operations

How ByteDance Managed 50,000 Remote Workers: Tools, Meetings, and Culture

ByteDance’s Vice President Xie Xin shares how 50,000 employees worked from home during the pandemic, detailing rapid tool development, health‑reporting apps, the evolution of Feishu’s communication suite, innovative meeting formats, OKR‑driven goal management, and the human‑focused practices that kept productivity high.

CollaborationOKRproductivity
0 likes · 12 min read
How ByteDance Managed 50,000 Remote Workers: Tools, Meetings, and Culture
AntTech
AntTech
Feb 6, 2020 · Operations

Remote Work Best Practices: Team Collaboration and Personal Efficiency Guidelines

This article shares practical remote‑work guidelines, including replacing daily all‑hands meetings with concise morning reports, scheduling dedicated collaboration windows, maintaining transparent documentation, favoring asynchronous communication, and establishing personal routines to boost individual productivity while minimizing unnecessary interruptions.

asynchronous communicationproductivityremote work
0 likes · 7 min read
Remote Work Best Practices: Team Collaboration and Personal Efficiency Guidelines
Tencent Cloud Developer
Tencent Cloud Developer
Feb 1, 2020 · R&D Management

Remote Work Practices and Toolset for Small Companies

The article recounts a Tencent Cloud TVP entrepreneur’s shift to remote work amid COVID‑19, offering small companies a step‑by‑step daily routine, a comprehensive Tencent‑centric toolset checklist, security and collaboration best practices, cultural tips for distributed teams, and expert TVP insights.

Cloud ServicesTencentcollaboration tools
0 likes · 22 min read
Remote Work Practices and Toolset for Small Companies
DevOps
DevOps
Jan 21, 2020 · Operations

Continuous Deployment at Facebook and OANDA: Practices, Quantitative Analysis, and Lessons Learned

This paper examines continuous deployment practices at Facebook and OANDA, presenting background, methodology, quantitative results on productivity and quality, key findings, lessons, limitations, related work, and concluding that continuous deployment can scale with organization size when supported by management and automation.

DevOpsproductivitysoftware-engineering
0 likes · 42 min read
Continuous Deployment at Facebook and OANDA: Practices, Quantitative Analysis, and Lessons Learned
Programmer DD
Programmer DD
Jan 8, 2020 · Fundamentals

7 Essential Habits Every Programmer Should Master

Effective programmers excel by mastering seven key habits—from reading others' code and recognizing bad projects, to avoiding unnecessary meetings, using Git wisely, writing maintainable code, prioritizing tasks, and thinking in scenarios—insights that bridge interview prep and real‑world software development.

Career Developmentcode maintenanceproductivity
0 likes · 11 min read
7 Essential Habits Every Programmer Should Master
MaGe Linux Operations
MaGe Linux Operations
Jan 7, 2020 · Fundamentals

Explore the Ultimate Collection of Must‑Have Linux Applications

This curated guide presents an extensive, categorized list of essential Linux software—including audio tools, chat clients, backup utilities, desktop customization, development IDEs, e‑book readers, graphics editors, browsers, office suites, productivity apps, security utilities, file sharing solutions, terminal emulators, and multimedia players—each described with its key features and a preview image, offering Linux users a comprehensive resource for enhancing their systems.

open‑sourceproductivitysoftware
0 likes · 41 min read
Explore the Ultimate Collection of Must‑Have Linux Applications
FangDuoduo UEDC
FangDuoduo UEDC
Jan 2, 2020 · Operations

Boost Design Collaboration: Build a Link‑Rich Project Tracker with Shimo

Designers often waste time repeatedly sharing design‑link URLs, but by creating a centralized project‑progress table in Shimo and using link insertion, data validation, and conditional formatting, teams can instantly access design resources, streamline communication, and dramatically improve workflow efficiency.

Project ManagementShimocollaboration tools
0 likes · 6 min read
Boost Design Collaboration: Build a Link‑Rich Project Tracker with Shimo
Programmer DD
Programmer DD
Dec 31, 2019 · Fundamentals

Top IntelliJ IDEA Keyboard Shortcuts Every Java Developer Must Know

This guide compiles the most useful IntelliJ IDEA keyboard shortcuts—including code generation, navigation, refactoring, debugging, SVN operations, and miscellaneous productivity tricks—organized by function so developers can boost efficiency and reduce reliance on the mouse while coding in Java.

IDEIntelliJ IDEAkeyboard shortcuts
0 likes · 14 min read
Top IntelliJ IDEA Keyboard Shortcuts Every Java Developer Must Know
Liangxu Linux
Liangxu Linux
Dec 18, 2019 · Fundamentals

Master Sublime Text: Essential Installation, Shortcuts, Plugins & Configuration

This comprehensive guide walks you through installing Sublime Text, adding it to the system path, setting up Package Control, mastering essential editing shortcuts, multi‑selection, find‑replace, navigation, window management, theming, and advanced JSON settings to boost your coding productivity.

ConfigurationPackage ControlSublime Text
0 likes · 24 min read
Master Sublime Text: Essential Installation, Shortcuts, Plugins & Configuration
21CTO
21CTO
Dec 12, 2019 · Fundamentals

Why Modern IDEs Are Essential for Developers and the Rise of Cloud‑Based Studios

The article explains how powerful integrated development environments boost programmer productivity, reduce effort, improve user experience, and how cloud‑based IDEs like Cloud Studio are shaping the future of software development with elastic, serverless computing capabilities.

Cloud IDEIDEdevelopment-tools
0 likes · 4 min read
Why Modern IDEs Are Essential for Developers and the Rise of Cloud‑Based Studios
Sohu Tech Products
Sohu Tech Products
Dec 11, 2019 · Frontend Development

26 Amazing VS Code Extensions for JavaScript Developers (2019)

This article presents a curated list of 26 powerful Visual Studio Code extensions—including Project Snippets, Better Comments, Bracket Pair Colorizer, Material Theme, ESLint, Stylelint, REST Client, and many more—that enhance productivity, code quality, and workflow for JavaScript and TypeScript developers.

ExtensionsJavaScriptTooling
0 likes · 11 min read
26 Amazing VS Code Extensions for JavaScript Developers (2019)
Efficient Ops
Efficient Ops
Dec 1, 2019 · Operations

15 Must‑Have CLI Tools to Supercharge Your IT Operations

Discover a curated list of fifteen powerful command‑line utilities—from fast file searchers and interactive Git viewers to multi‑threaded downloaders and terminal session recorders—that can dramatically improve productivity and monitoring for system administrators and DevOps engineers.

CLI toolsLinuxSystem Administration
0 likes · 5 min read
15 Must‑Have CLI Tools to Supercharge Your IT Operations
Liangxu Linux
Liangxu Linux
Nov 14, 2019 · Fundamentals

Master Vim Split Screens: Quick Commands and Tips for Efficient Editing

This guide explains why and how to use Vim's split-screen feature, covering vertical and horizontal splits, navigation between panes, resizing techniques, and opening multiple files, all illustrated with commands, shortcuts, and visual examples to boost editing productivity.

Text Editingeditorproductivity
0 likes · 8 min read
Master Vim Split Screens: Quick Commands and Tips for Efficient Editing
ITPUB
ITPUB
Nov 4, 2019 · Fundamentals

Why Terminator Is the Ultimate Split‑Screen Terminal for Linux Users

This guide introduces Terminator, a Linux terminal emulator that offers powerful split‑screen panels, customizable shortcuts, copy‑on‑select, drag‑and‑drop, transparency, theming, and searchable history, and provides step‑by‑step installation and configuration instructions for a more productive workflow.

Terminatorproductivityterminal emulator
0 likes · 5 min read
Why Terminator Is the Ultimate Split‑Screen Terminal for Linux Users
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
ITPUB
ITPUB
Oct 25, 2019 · Artificial Intelligence

Can AI Code Completion Boost Your Productivity? A Hands‑On Test of aiXcoder

An independent evaluation compares aiXcoder’s AI‑driven code suggestions against built‑in IDE completions across TensorFlow (Python), Java, and C++ examples, measuring keystroke reductions and highlighting speed, language support, and current limitations of the tool.

AIC++IDE
0 likes · 7 min read
Can AI Code Completion Boost Your Productivity? A Hands‑On Test of aiXcoder
ITPUB
ITPUB
Oct 23, 2019 · Operations

Why Developers Are Obsessed with “The Fuck” and Hyper Terminal – A Deep Dive

The article introduces the command‑line utility “The Fuck”, which automatically corrects mistyped console commands, explains its rule‑based mechanism, installation via Homebrew or pip, and showcases examples, then highlights the Hyper terminal and its hyperpower plugin that adds a flashy cursor, providing installation instructions for macOS, Windows, and Linux.

command-linehyperproductivity
0 likes · 6 min read
Why Developers Are Obsessed with “The Fuck” and Hyper Terminal – A Deep Dive
Java Captain
Java Captain
Oct 20, 2019 · Fundamentals

IntelliJ IDEA Tips and Tricks for Efficient Development

This guide presents a comprehensive collection of IntelliJ IDEA configurations, essential shortcuts, live templates, debugging techniques, and recommended plugins to help Java developers boost productivity and master the IDE’s advanced features in daily coding.

IntelliJ IDEAJava developmentPlugins
0 likes · 10 min read
IntelliJ IDEA Tips and Tricks for Efficient Development
Efficient Ops
Efficient Ops
Sep 22, 2019 · Fundamentals

15 Core Habits That Separate High Performers From the Rest

This article outlines fifteen fundamental differences between high‑performing individuals and those who struggle, covering how to prioritize tasks, say no, focus on the big picture, manage energy, delegate wisely, plan and reflect, and stay result‑oriented for lasting success.

FocusGoal Settingefficiency
0 likes · 10 min read
15 Core Habits That Separate High Performers From the Rest
Java Backend Technology
Java Backend Technology
Sep 20, 2019 · Fundamentals

10 Essential GitHub & Git Tricks to Supercharge Your Workflow

Discover ten practical Git and GitHub shortcuts—including keyboard shortcuts, URL tricks, diff/patch generation, email replies, link sharing, auto‑linking, and powerful Git commands—that can dramatically boost your daily development efficiency and make you a more effective programmer.

productivity
0 likes · 8 min read
10 Essential GitHub & Git Tricks to Supercharge Your Workflow
Programmer DD
Programmer DD
Sep 18, 2019 · Frontend Development

12 Must‑Know Chrome DevTools Hacks Every Frontend Developer Should Use

This article presents twelve practical Chrome DevTools tricks—from quickly locating code lines and inspecting pseudo‑classes to visualizing DOM hierarchies and filtering network requests—helping front‑end developers boost debugging efficiency and master hidden browser features.

Chrome DevToolsWeb Developmentbrowser tools
0 likes · 4 min read
12 Must‑Know Chrome DevTools Hacks Every Frontend Developer Should Use
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 18, 2019 · Backend Development

Boost Your Coding Speed: 6 Proven Code‑Generation Techniques

This article explores six practical ways to accelerate Java development—from hand‑writing and copy‑pasting to Excel formulas, code‑generation tools, and custom generators—detailing their workflows, sample code, advantages, drawbacks, and how to choose the right method for any project.

MyBatiscode-generationproductivity
0 likes · 15 min read
Boost Your Coding Speed: 6 Proven Code‑Generation Techniques
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 16, 2019 · Fundamentals

7 Essential Skills Every Highly Effective Programmer Must Master

This article outlines seven key abilities—reading others' code, spotting doomed projects, minimizing meetings, mastering GitHub, writing clean maintainable code, saying no to low‑impact tasks, and adopting operation‑focused design thinking—that together define a highly effective software engineer.

Career Developmentcode maintenanceproductivity
0 likes · 10 min read
7 Essential Skills Every Highly Effective Programmer Must Master
Programmer DD
Programmer DD
Sep 6, 2019 · Fundamentals

Boost Your Java Productivity: Top IntelliJ IDEA Shortcuts You Must Know

This guide compiles essential IntelliJ IDEA shortcuts—including automatic code generation, navigation, editing, debugging, and refactoring keys—organized by function, to help Java developers work faster, reduce mouse reliance, and streamline everyday coding tasks.

IDE shortcutsIntelliJJava development
0 likes · 14 min read
Boost Your Java Productivity: Top IntelliJ IDEA Shortcuts You Must Know
21CTO
21CTO
Aug 27, 2019 · R&D Management

How Peter Drucker’s Timeless Principles Can Transform Your Management Style

Drawing on Peter Drucker’s enduring insights, this article reveals how executives can boost self‑management, focus on strengths, allocate time wisely, run efficient meetings, and make better decisions to create lasting value for themselves and their organizations.

Decision-Makingproductivityself management
0 likes · 12 min read
How Peter Drucker’s Timeless Principles Can Transform Your Management Style
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 21, 2019 · Frontend Development

From Survival to Mastery: A Front‑End Engineer’s Guide to Thriving in Business

The article outlines a front‑end engineer’s three‑stage journey—survival, growth, and system building—offering practical demand‑management tactics, efficiency hacks, business‑centric planning, and structured thinking methods to help developers balance heavy business workloads while advancing technical skills and career development.

Career Developmentdemand managementfrontend
0 likes · 16 min read
From Survival to Mastery: A Front‑End Engineer’s Guide to Thriving in Business
Java Backend Technology
Java Backend Technology
Jul 31, 2019 · Fundamentals

What’s New in IntelliJ IDEA 2019.2? Performance Boosts and Smarter Features

The article reviews IntelliJ IDEA 2019.2, highlighting its JDK 13 support, smarter code hints, duplicate code detection, structured search, folder‑specific settings, cursor navigation tweaks, Tab shortcuts, large‑file handling, improved class creation dialogs, file size/time display, refined debugging windows, tighter Git integration, performance analysis tools, and overall UI enhancements, all illustrated with screenshots.

IDE FeaturesIntelliJ IDEAcode analysis
0 likes · 5 min read
What’s New in IntelliJ IDEA 2019.2? Performance Boosts and Smarter Features
Java Backend Technology
Java Backend Technology
Jul 25, 2019 · Fundamentals

Unlock 17 Powerful IntelliJ IDEA Alt+Enter Shortcuts to Boost Your Java Coding

This article introduces IntelliJ IDEA's versatile Alt+Enter shortcut, showcasing 17 practical tips—from converting to lambda expressions and auto‑importing classes to generating getters, handling exceptions, and simplifying code—each illustrated with GIF demos to help Java developers code faster and more efficiently.

Alt+EnterIDE shortcutsIntelliJ IDEA
0 likes · 5 min read
Unlock 17 Powerful IntelliJ IDEA Alt+Enter Shortcuts to Boost Your Java Coding
ITPUB
ITPUB
Jul 24, 2019 · Fundamentals

Essential Vim Cheat Sheet: Quick Reference for Mastering Commands

This concise Vim cheat sheet compiles the most useful commands for entering Vim, configuring the editor, moving the cursor, scrolling, inserting and deleting text, copying, pasting, undoing, searching, using bookmarks, visual mode, linewise operations, macros, window management, and file handling, all illustrated with clear screenshots.

Cheat SheetCommand ReferenceVim
0 likes · 3 min read
Essential Vim Cheat Sheet: Quick Reference for Mastering Commands
MaoDou Frontend Team
MaoDou Frontend Team
Jul 18, 2019 · Fundamentals

Boost Your Coding Efficiency: Master Fundamentals and Smart Time Management

The article shares practical strategies for programmers to boost efficiency, emphasizing solid fundamentals, thorough documentation reading, thoughtful planning with sketches, disciplined task lists, regular reflection, focused work sessions, healthy sleep and exercise, and dedicated learning time to overcome common productivity anxieties.

Task Planningdebuggingproductivity
0 likes · 7 min read
Boost Your Coding Efficiency: Master Fundamentals and Smart Time Management
ITPUB
ITPUB
Jul 15, 2019 · Fundamentals

Master the Art of the Command Line: Essential Bash Tips and Tricks

This comprehensive guide introduces the open‑source "The Art of Command Line" project and provides a curated collection of Bash fundamentals, daily usage shortcuts, file handling tricks, system debugging tools, one‑liners, and platform‑specific tips for Linux, macOS and Windows, helping engineers boost productivity and command‑line mastery.

BashUnix toolscommand-line
0 likes · 33 min read
Master the Art of the Command Line: Essential Bash Tips and Tricks
Java Backend Technology
Java Backend Technology
Jul 7, 2019 · Backend Development

Master IntelliJ IDEA: Essential Settings and Tips for Java Backend Developers

This guide walks Java developers through the key differences between IntelliJ IDEA and Eclipse, explains why IDEA eliminates the workspace concept, and provides step‑by‑step instructions for configuring default project settings, JDK, Maven, version control, auto‑import, Tomcat, shortcuts, and other productivity features.

GitIDE configurationIntelliJ IDEA
0 likes · 12 min read
Master IntelliJ IDEA: Essential Settings and Tips for Java Backend Developers
Liangxu Linux
Liangxu Linux
Jun 24, 2019 · Fundamentals

10 Essential Linux Alias Commands to Supercharge Your Terminal Efficiency

Learn how to create permanent, easy-to-remember Linux aliases for common tasks—such as extracting tar files, resuming downloads, generating passwords, checking checksums, limiting ping, launching a quick web server, testing speed, retrieving IP addresses, and clearing the screen—to dramatically boost command-line productivity.

Aliasproductivity
0 likes · 5 min read
10 Essential Linux Alias Commands to Supercharge Your Terminal Efficiency
Efficient Ops
Efficient Ops
Jun 24, 2019 · R&D Management

Why Agile Teams Collapse Easily: The Hidden Saboteur Playbook

This article adapts William J. Donovan’s sabotage manual to reveal how easy it is to undermine an agile team’s efficiency and how practical tactics—like over‑reliance on supervisors, ignoring feedback, and over‑building features—can silently destroy true agility.

ManagementSelf-Organizationproductivity
0 likes · 9 min read
Why Agile Teams Collapse Easily: The Hidden Saboteur Playbook
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 10, 2019 · Fundamentals

Useful IntelliJ IDEA Tips and Shortcuts

This article presents a collection of practical IntelliJ IDEA tips—including bookmarks, import optimization, live templates, navigation, index exclusion, code formatting, navigation history, useful plugins, line movement, and line duplication—to help developers work more efficiently with the IDE.

IDE TipsIntelliJ IDEAproductivity
0 likes · 5 min read
Useful IntelliJ IDEA Tips and Shortcuts
AutoHome Frontend
AutoHome Frontend
May 14, 2019 · Fundamentals

Boost Your VSCode Productivity with Essential Settings and Shortcuts

This guide walks you through a collection of VSCode tweaks—including project switching, file preview handling, window title customization, minimap and cursor tweaks, breadcrumb navigation, theme token adjustments, and handy keyboard shortcuts—plus a must‑have Settings Sync extension, all aimed at streamlining your daily coding workflow.

TipsVSCodecustomization
0 likes · 9 min read
Boost Your VSCode Productivity with Essential Settings and Shortcuts
21CTO
21CTO
May 11, 2019 · Fundamentals

10 Practical Steps to Build a High‑Performing Team

This article outlines ten actionable recommendations for leaders to strengthen teamwork, improve communication, and foster a collaborative workplace culture, emphasizing respect, simplicity, commitment, and adaptive strategies to enhance overall team performance.

CollaborationLeadershipManagement
0 likes · 5 min read
10 Practical Steps to Build a High‑Performing Team
21CTO
21CTO
May 7, 2019 · Fundamentals

Why Mastering the Command Line Is Still Essential for Developers

This article explains why command‑line tools remain vital for modern developers, covering their efficiency, automation potential, essential shells, editors, multiplexers, package managers, and practical tips that boost productivity compared to graphical interfaces.

CLIShellcommand-line
0 likes · 16 min read
Why Mastering the Command Line Is Still Essential for Developers
Cloud Native Technology Community
Cloud Native Technology Community
May 7, 2019 · Fundamentals

Useful Linux GUI and CLI Applications for Productivity

This article compiles a comprehensive list of practical Linux GUI and command‑line tools—including launchers, editors, system utilities, networking, and development helpers—to improve workflow efficiency and assist users in selecting the right applications for their needs.

CLI toolsLinuxgui-tools
0 likes · 4 min read
Useful Linux GUI and CLI Applications for Productivity
Programmer DD
Programmer DD
May 1, 2019 · Backend Development

Top 12 Must‑Have IntelliJ IDEA Plugins for Java Developers (2024)

This guide walks you through installing IntelliJ IDEA plugins, explains how to access the Settings panel, and showcases twelve essential plugins—including Power Mode, Background Image Plus, Grep Console, MyBatis tools, Lombok, and JRebel—detailing their features, installation steps, and where to download them.

DevelopmentIDEIntelliJ IDEA
0 likes · 12 min read
Top 12 Must‑Have IntelliJ IDEA Plugins for Java Developers (2024)
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2019 · Fundamentals

Master Vim in 4 Weeks: A Practical Roadmap for Developers

This article presents a four‑week learning plan for Vim, covering its benefits, daily vimtutor practice, minimal configuration without plugins, selective plugin use, command composition techniques, and a concluding overview of how mastering Vim can boost development productivity.

DevelopmentVimlearning plan
0 likes · 9 min read
Master Vim in 4 Weeks: A Practical Roadmap for Developers
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Mar 25, 2019 · Operations

Useful Linux Command‑Line Tips to Boost Productivity

This article presents a collection of practical Linux command‑line shortcuts and techniques—including cursor navigation, history execution, disk and memory inspection, process management, multi‑command chaining, and file handling—that can significantly improve efficiency for developers and system administrators.

BashOperationsShell
0 likes · 12 min read
Useful Linux Command‑Line Tips to Boost Productivity
MaGe Linux Operations
MaGe Linux Operations
Mar 22, 2019 · Fundamentals

Master Vim: Essential Commands and Tips for Efficient Editing

This guide provides a comprehensive cheat‑sheet of Vim commands covering startup, file handling, modes, navigation, editing, searching, replacing, window management, macros, shell integration, commenting, help, and quitting, enabling users to edit text quickly and confidently.

Cheat Sheetcommand-lineediting
0 likes · 15 min read
Master Vim: Essential Commands and Tips for Efficient Editing
Liangxu Linux
Liangxu Linux
Mar 14, 2019 · Fundamentals

Boost Your Productivity with 15 Essential Linux Command‑Line Tricks

This guide presents a collection of practical Linux shell techniques—including cursor shortcuts, command substitution, alias creation, terminal flow‑control, history reuse, log monitoring, safe file removal, sudo shortcuts, and custom functions—to help users work faster, avoid errors, and master the command line.

Tipsproductivity
0 likes · 8 min read
Boost Your Productivity with 15 Essential Linux Command‑Line Tricks
21CTO
21CTO
Mar 12, 2019 · Fundamentals

What Makes a 10x Developer? Proven Habits to Boost Your Productivity Tenfold

This article explores the myth of the 10x developer, explains why experience alone isn’t enough, and outlines concrete habits—such as focusing on the right tasks, minimizing distractions, leveraging powerful tools, continuous learning, mentorship, and knowledge sharing—that can dramatically increase a software engineer’s productivity.

10x developercontinuous learningefficiency
0 likes · 8 min read
What Makes a 10x Developer? Proven Habits to Boost Your Productivity Tenfold
MaGe Linux Operations
MaGe Linux Operations
Mar 4, 2019 · Fundamentals

Master Vim: Essential Commands and Tips for Efficient Editing

This comprehensive Vim guide explains how to start the editor, manage files, navigate, edit, search, replace, undo, copy, paste, work with windows, record macros, run shell commands, comment code, access help, and use other useful shortcuts, providing a complete cheat‑sheet for developers.

Command Cheat SheetVimkeyboard shortcuts
0 likes · 15 min read
Master Vim: Essential Commands and Tips for Efficient Editing
21CTO
21CTO
Feb 22, 2019 · Fundamentals

Essential Productivity Tools Every Developer Should Use

Discover a curated collection of essential productivity tools—including coding, documentation, deployment, and miscellaneous utilities—designed to streamline developers' workflows, boost efficiency, and simplify everyday tasks, with brief overviews and personal insights on each application's strengths and use cases.

Deploymentcoding toolscreation tools
0 likes · 9 min read
Essential Productivity Tools Every Developer Should Use
MaGe Linux Operations
MaGe Linux Operations
Feb 18, 2019 · Fundamentals

Boost Your Python Productivity: 5 Essential Setup Tips Every Developer Needs

Learn how to dramatically improve your Python development workflow by adopting static analysis tools, enforcing a consistent code style, optimizing tool responsiveness, choosing a comfortable editor, and wisely investing in essential software, with practical advice that transforms everyday coding into a faster, more enjoyable experience.

Developmentcode styleproductivity
0 likes · 12 min read
Boost Your Python Productivity: 5 Essential Setup Tips Every Developer Needs
21CTO
21CTO
Jan 26, 2019 · Operations

Why Planning Beats Summarizing: Turning Goals into Actionable Roadmaps

This article argues that proactive planning is more constructive than passive year‑end summaries, explains how setting clear goals, breaking them into tasks, estimating time, and using simple tools like spreadsheets and Gantt charts can improve personal and professional productivity, even amid rapid change.

Career DevelopmentGoal SettingPlanning
0 likes · 13 min read
Why Planning Beats Summarizing: Turning Goals into Actionable Roadmaps
21CTO
21CTO
Jan 21, 2019 · Fundamentals

8 VS Code Hacks to Supercharge Your Development Efficiency

This guide walks you through eight practical VS Code shortcuts and extensions—ranging from quick key combos and powerful search tricks to bookmarks, JSON conversion, GitLens insights, and the collaborative Live Share tool—to dramatically boost your coding productivity.

CollaborationExtensionsVS Code
0 likes · 7 min read
8 VS Code Hacks to Supercharge Your Development Efficiency
JD Retail Technology
JD Retail Technology
Jan 14, 2019 · Fundamentals

Configuring Vim on Windows: Practical Settings and Plugin Recommendations

This article explains how to set up and fine‑tune Vim on Windows, covering essential vimrc sections such as Startup, General, Language & Encoding, GUI, Format, Keymap, and Plugins, and provides practical configuration examples and plugin recommendations for a clean, efficient editing environment.

Editor ConfigurationPluginsVim
0 likes · 7 min read
Configuring Vim on Windows: Practical Settings and Plugin Recommendations
MaGe Linux Operations
MaGe Linux Operations
Jan 4, 2019 · Fundamentals

Master Vim: Essential Commands and Tips for Efficient Editing

This comprehensive guide covers Vim’s command history, startup options, file navigation, editing modes, search and replace, movement shortcuts, undo/redo, copy‑paste, window management, macros, shell integration, commenting, help commands, and additional tips to boost productivity for developers.

Vimcommand-linekeyboard shortcuts
0 likes · 15 min read
Master Vim: Essential Commands and Tips for Efficient Editing
Liangxu Linux
Liangxu Linux
Dec 19, 2018 · Fundamentals

10 Essential Unix Shell Hacks to Boost Your Productivity

This guide presents ten practical Unix shell techniques—including file‑name completion, history expansion, directory stack navigation, large‑file discovery, temporary file creation, curl usage, regular‑expression tricks, user identification, and awk data processing—to help developers work faster and more efficiently from the command line.

awkproductivity
0 likes · 13 min read
10 Essential Unix Shell Hacks to Boost Your Productivity
MaGe Linux Operations
MaGe Linux Operations
Nov 21, 2018 · Operations

30 Essential Command‑Line Tools Every Linux Engineer Should Know

This article presents a curated list of 20+ command‑line utilities—from fast file searchers and interactive Git viewers to multi‑threaded downloaders and session recorders—each with a brief description and example usage, helping developers boost productivity on Linux systems.

LinuxShellcommand-line
0 likes · 16 min read
30 Essential Command‑Line Tools Every Linux Engineer Should Know
21CTO
21CTO
Nov 1, 2018 · R&D Management

How to Master Result‑Oriented Thinking for Maximum Effectiveness and Efficiency

This article adapts Stephen Covey’s “Begin with the end in mind” habit to the workplace, explaining how to distinguish effectiveness (what to do) from efficiency (how to do it), design meaningful KPIs, and communicate results‑oriented actions to boost productivity and team performance.

KPIcommunicationeffectiveness
0 likes · 14 min read
How to Master Result‑Oriented Thinking for Maximum Effectiveness and Efficiency
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2018 · Operations

Boost Your Productivity: 20 Must‑Know Linux Command‑Line Tricks

A seasoned Linux engineer shares a curated collection of essential command‑line tricks—from formatting output with column and sorting processes, to automating repeats, monitoring with watch, and leveraging powerful tools like multitail, nohup, and xargs—helping you work faster and avoid forgetting useful shortcuts.

LinuxShellSysadmin
0 likes · 9 min read
Boost Your Productivity: 20 Must‑Know Linux Command‑Line Tricks
21CTO
21CTO
Oct 15, 2018 · Fundamentals

How Deep Work Can Turn You Into a 10× Developer

This article explains how mastering deep work, focused practice, and techniques like Pomodoro can dramatically boost a developer's productivity, quality, and career growth, regardless of experience level or employment status.

Career GrowthFocusdeep work
0 likes · 11 min read
How Deep Work Can Turn You Into a 10× Developer
MaGe Linux Operations
MaGe Linux Operations
Sep 21, 2018 · Fundamentals

Why Vim Remains the Top Vi‑Like Editor for Efficient Coding

Vim, a powerful Vi‑based editor, outshines its rivals with simple character commands, winning major awards and offering faster, more ergonomic editing, as illustrated by its shortcut and keyboard‑map images for developers and power users alike.

Vikeyboard shortcutsproductivity
0 likes · 2 min read
Why Vim Remains the Top Vi‑Like Editor for Efficient Coding
MaGe Linux Operations
MaGe Linux Operations
Sep 15, 2018 · Fundamentals

Why Mastering the Command Line Supercharges Your Productivity

This article explores the advantages and drawbacks of using a command-line interface, explains why proficiency boosts efficiency, and provides a practical introduction to essential commands, including a detailed walkthrough of the powerful "top" monitoring tool.

CLILinuxcommand-line
0 likes · 7 min read
Why Mastering the Command Line Supercharges Your Productivity
Java Captain
Java Captain
Sep 9, 2018 · Fundamentals

Essential IntelliJ IDEA Shortcuts and Tips for Boosting Development Efficiency

This guide introduces a comprehensive collection of IntelliJ IDEA shortcuts, navigation tricks, Alt+Enter actions, live templates, postfix completions, and refactoring utilities, showing how mastering these features can dramatically increase coding speed, code quality, and overall developer productivity.

Code RefactoringIDE shortcutsIntelliJ IDEA
0 likes · 8 min read
Essential IntelliJ IDEA Shortcuts and Tips for Boosting Development Efficiency
Java Captain
Java Captain
Sep 5, 2018 · Fundamentals

How to Effectively Read Framework Source Code: A Practical Guide

This guide outlines a step‑by‑step method for software developers to overcome the bottleneck of not being able to read source code by scanning documentation, identifying entry points, systematically reading and tracking progress, organizing findings, and applying critical thinking to understand and improve any framework.

framework analysisjavaproductivity
0 likes · 9 min read
How to Effectively Read Framework Source Code: A Practical Guide
MaGe Linux Operations
MaGe Linux Operations
Sep 3, 2018 · Frontend Development

Master Vim for Front‑End Developers: Essential Commands and Must‑Have Plugins

This comprehensive guide walks front‑end developers through installing Vim, mastering core editing commands, configuring a personalized .vimrc, and integrating essential plugins for file navigation, code completion, syntax highlighting, Git integration, markdown preview, and more, boosting productivity in modern web development.

ConfigurationPluginsVim
0 likes · 11 min read
Master Vim for Front‑End Developers: Essential Commands and Must‑Have Plugins
21CTO
21CTO
Aug 17, 2018 · Fundamentals

Boost Your Shell Productivity with Little‑Known Command History Tricks

Learn how to speed up repetitive shell tasks using hidden shortcuts like the escape‑dot (\. or !$), history expansion with !n, custom aliases, and essential editing key bindings, enabling you to quickly recall, modify, and execute previous commands without leaving the terminal.

Shellcommand-linehistory
0 likes · 5 min read
Boost Your Shell Productivity with Little‑Known Command History Tricks
Senior Brother's Insights
Senior Brother's Insights
Aug 17, 2018 · Frontend Development

Supercharge HTML/CSS Coding in IDEA with Emmet Shortcuts

This guide introduces Emmet, the powerful IDE plugin that transforms short CSS‑style abbreviations into full HTML or CSS code, explains how to enable it in IntelliJ IDEA, and provides concrete syntax examples such as descendant, sibling, parent, multiplication, and ID/attribute shortcuts to dramatically speed up front‑end development.

CSSEmmetHTML
0 likes · 5 min read
Supercharge HTML/CSS Coding in IDEA with Emmet Shortcuts
Java Captain
Java Captain
Jul 13, 2018 · Fundamentals

Comprehensive Guide to Configuring IntelliJ IDEA Settings for Efficient Java Development

This article provides a step‑by‑step walkthrough of essential IntelliJ IDEA configurations—including appearance, keymap, project view, auto‑completion, code inspection, import optimization, window layout, tab display, comment style, and local history—to help Java developers streamline their workflow and improve productivity.

IDE configurationIntelliJ IDEAJava development
0 likes · 8 min read
Comprehensive Guide to Configuring IntelliJ IDEA Settings for Efficient Java Development
ITPUB
ITPUB
Jul 8, 2018 · Fundamentals

9 Powerful Bash Tricks to Boost Your Command‑Line Productivity

This article shares nine practical Bash techniques—including inserting text at the top of a file, appending multiple lines, recursive search‑replace, creating temporary Vim files, advanced curl usage, Bashmarks, column extraction with awk, skipping words, and building custom command packages—each illustrated with ready‑to‑use code snippets.

Bashautomationcommand-line
0 likes · 8 min read
9 Powerful Bash Tricks to Boost Your Command‑Line Productivity
ITPUB
ITPUB
Jul 1, 2018 · Fundamentals

How to Future‑Proof Your Early Developer Career: Practical Tips from a CTO

Drawing on eight years of experience at companies like NVIDIA, Google, Slide, and Glow, this article offers concrete, system‑level advice for junior developers on building a personal toolbox, setting strategic goals, mastering communication, networking, and choosing the right company to accelerate long‑term growth.

Toolingcareer advicecommunication
0 likes · 14 min read
How to Future‑Proof Your Early Developer Career: Practical Tips from a CTO
360 Quality & Efficiency
360 Quality & Efficiency
Jun 21, 2018 · R&D Management

Evolution of Quality Assurance Roles and Automation at Google

The article traces Google's transition from manual testing to automated testing, detailing the emergence of distinct testing roles such as Test Engineers, Release Engineers, Site Reliability Engineers, and Test Development Engineers, and how these changes boosted productivity and reshaped engineering workflows.

GoogleQAautomation
0 likes · 6 min read
Evolution of Quality Assurance Roles and Automation at Google
Liangxu Linux
Liangxu Linux
Jun 19, 2018 · Fundamentals

Boost Your Linux Terminal Speed: Essential Keyboard Shortcuts You Must Know

Mastering Linux terminal shortcuts like Ctrl+P for previous command, Ctrl+N for next, and others such as Ctrl+A, Ctrl+E, Ctrl+D, and Ctrl+U can dramatically reduce hand movement, speed up navigation, and make you appear more professional while working in a virtual console.

keyboard shortcutsproductivity
0 likes · 3 min read
Boost Your Linux Terminal Speed: Essential Keyboard Shortcuts You Must Know
Programmer DD
Programmer DD
Jun 15, 2018 · Fundamentals

Unlock IntelliJ IDEA: 14 Hidden Shortcuts to Supercharge Your Coding

This guide presents fourteen practical IntelliJ IDEA shortcuts—including navigation, code folding, bookmark management, and UI tweaks—explaining when to use them, common pitfalls, and step‑by‑step key sequences so developers can work faster and avoid common mistakes.

Code navigationIDE TipsIntelliJ IDEA
0 likes · 11 min read
Unlock IntelliJ IDEA: 14 Hidden Shortcuts to Supercharge Your Coding
Java Captain
Java Captain
Jun 11, 2018 · Backend Development

IntelliJ IDEA Tips: Keyboard Shortcuts and Tricks for Efficient Java Development

This article presents a collection of practical IntelliJ IDEA shortcuts and techniques—including custom key bindings, navigation shortcuts like ctrl+alt+h, alt+f7, and ctrl+shift+a—to help Java developers efficiently explore code, locate methods, manage tabs, and improve overall productivity within the IDE.

IDE TipsIntelliJ IDEAJava development
0 likes · 11 min read
IntelliJ IDEA Tips: Keyboard Shortcuts and Tricks for Efficient Java Development
MaGe Linux Operations
MaGe Linux Operations
Jun 5, 2018 · Fundamentals

Master Vim: Essential Commands for Faster Coding and Efficient Editing

This guide explains how to harness Vim’s core principles—command‑mode habit, combination and repetition—to dramatically speed up coding, covering navigation shortcuts, repeatable edit techniques, visual‑block tricks, and practical examples that transform everyday editing into a highly efficient workflow.

Vimcoding efficiencycommand mode
0 likes · 11 min read
Master Vim: Essential Commands for Faster Coding and Efficient Editing
ITPUB
ITPUB
May 28, 2018 · Fundamentals

20 Essential Unix Command-Line Tricks Every Sysadmin Should Know

A concise collection of practical Unix/Linux command-line tips—including file deletion, output logging, terminal recording, permission handling, and more—designed to boost productivity and simplify common system administration tasks.

LinuxShell TipsSystem Administration
0 likes · 10 min read
20 Essential Unix Command-Line Tricks Every Sysadmin Should Know
MaGe Linux Operations
MaGe Linux Operations
May 26, 2018 · Fundamentals

Master Vim in 4 Weeks: A Practical Learning Plan

This guide presents a structured four‑week plan to learn Vim, covering daily vimtutor practice, minimal configuration without plugins, selective plugin usage, and advanced command composition to turn Vim into a powerful, efficient editing language.

Vimlearning planproductivity
0 likes · 10 min read
Master Vim in 4 Weeks: A Practical Learning Plan
Java Captain
Java Captain
May 25, 2018 · Fundamentals

How Busy Programmers Can Improve Efficiency and Career Growth

The article shares practical advice for programmers who feel constantly busy, offering strategies to prioritize tasks, communicate effectively, and use limited personal time to continuously learn and advance their technical skills and career prospects.

productivityself-improvementsoftware-engineering
0 likes · 10 min read
How Busy Programmers Can Improve Efficiency and Career Growth