Tagged articles
35 articles
Page 1 of 1
Architect's Guide
Architect's Guide
Feb 19, 2026 · Fundamentals

When Do Design Patterns Become Code Standards? Benefits, Pitfalls, and Practical Guidance

The article examines design patterns as a mid‑level code standard, explores why they often feel out of place in everyday business development, analyzes performance, class‑explosion, team skill, project environment, agile timing, and turnover issues, and offers concrete steps to maintain sustainable code quality.

Software Engineeringbest practicescode standards
0 likes · 10 min read
When Do Design Patterns Become Code Standards? Benefits, Pitfalls, and Practical Guidance
DevOps Coach
DevOps Coach
Dec 4, 2025 · R&D Management

How Dropping Story Points and Sprints Supercharged Our Team’s Productivity

After burning our Agile rulebook and abandoning story points, sprints, and endless meetings, a senior engineering team switched to a simple Kanban flow with WIP limits, focused on cycle time, and replaced daily stand‑ups with continuous Slack communication, resulting in dramatically higher output, quality, and morale.

Cycle TimeKanbanWIP Limits
0 likes · 11 min read
How Dropping Story Points and Sprints Supercharged Our Team’s Productivity
Continuous Delivery 2.0
Continuous Delivery 2.0
Nov 18, 2025 · R&D Management

How to Quantify and Reduce Technical Debt to Boost Software Delivery Efficiency

This article explains what technical debt is, why it is a business problem, how to measure its cost using unplanned work, provides formulas and examples for calculating wasted capacity, and outlines practical steps to prioritize code quality, architecture alignment, and process improvements for higher team productivity.

ROITechnical Debtcode quality
0 likes · 12 min read
How to Quantify and Reduce Technical Debt to Boost Software Delivery Efficiency
Java Backend Full-Stack
Java Backend Full-Stack
Apr 13, 2025 · Interview Experience

7 Tell‑tale Signs You’re an Inexperienced Programmer (And How to Fix Them)

The article outlines seven common behaviors—such as massive one‑off commits, messy code, multitasking without planning, arrogance, ignoring feedback, handling personal matters at work, and chasing every new tech trend—that reveal a developer’s lack of experience, and offers concrete actions to overcome each pitfall.

Code reviewcareer adviceinexperience
0 likes · 11 min read
7 Tell‑tale Signs You’re an Inexperienced Programmer (And How to Fix Them)
21CTO
21CTO
Jun 27, 2024 · R&D Management

What Hidden GitHub PR Patterns Reveal About Your Team’s Efficiency?

A joint study by researchers from Brazil and Canada analyzed 56 GitHub projects, mapping issues and pull requests as graph nodes to uncover eight distinct workflow patterns—including competitive PRs and duplicate issues—offering actionable insights for improving team collaboration and code review practices.

GitHubPull RequestSoftware Workflow
0 likes · 7 min read
What Hidden GitHub PR Patterns Reveal About Your Team’s Efficiency?
Java Tech Enthusiast
Java Tech Enthusiast
Feb 29, 2024 · R&D Management

How Bad Managers Are Made and How to Avoid Them

Bad managers are created when seniority replaces merit, they fill their days with unnecessary meetings and micromanage tasks that add no value, but they can be avoided by converting expertise into results, designing efficient processes, delegating responsibly, evaluating performance fairly, and fostering a culture that rewards genuine contribution over tenure.

LeadershipManagementorganizational behavior
0 likes · 7 min read
How Bad Managers Are Made and How to Avoid Them
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Nov 20, 2023 · Frontend Development

Low-Code Practices in NetEase Cloud Music's Mid-Platform Frontend Team

NetEase Cloud Music’s mid‑platform frontend team tackled fragmented product lines and low throughput by standardizing metadata, revamping cross‑team workflows, introducing bi‑weekly reviews, adopting a hybrid micro‑frontend architecture, and building reusable low‑code components and backend code‑generation tools, which doubled demand throughput while highlighting template benefits and remaining asset gaps.

NetEase Cloud Musicfrontendmicro-frontend
0 likes · 10 min read
Low-Code Practices in NetEase Cloud Music's Mid-Platform Frontend Team
DevOps Cloud Academy
DevOps Cloud Academy
Jun 7, 2023 · R&D Management

The Greatest Sin of Management Is Wasting Everyone's Time

This article examines how managerial habits such as unnecessary meetings, early‑stage over‑staffing, and fragmented work schedules waste valuable human capital, and it argues that respecting employees' time is essential for efficient project and team management.

ManagementProject Planningmeeting efficiency
0 likes · 10 min read
The Greatest Sin of Management Is Wasting Everyone's Time
FunTester
FunTester
May 6, 2023 · Industry Insights

Why Meetings Waste Time and How Early Overstaffing Hurts Projects

The article analyzes how unnecessary meetings, early-stage overstaffing, and fragmented work schedules waste valuable human capital, explaining the underlying motivations, consequences for team productivity, and offering insights on more efficient project and time management practices.

Project Managementmeeting efficiencyresource allocation
0 likes · 10 min read
Why Meetings Waste Time and How Early Overstaffing Hurts Projects
vivo Internet Technology
vivo Internet Technology
Dec 7, 2022 · R&D Management

Introducing OKR with Minimal Burden: Practical Guidance on Tool Selection and Avoiding Common Pitfalls

The article advises teams to adopt OKR gradually with minimal friction, using simple, phase‑appropriate tools instead of heavyweight solutions, while steering clear of tool‑centric traps, bureaucratic formalism, and short‑termism, and focusing on transparent formulation, regular tracking, and reflective review to embed OKR habitually.

ManagementOKRTool Selection
0 likes · 19 min read
Introducing OKR with Minimal Burden: Practical Guidance on Tool Selection and Avoiding Common Pitfalls
21CTO
21CTO
Aug 26, 2022 · R&D Management

How the Four F’s Can Transform Your Engineering Team’s Speed and Impact

This article explains how applying the Four F principles—Fast, Function, Form, and Fabrication—helps engineering leaders choose the right technologies at the right time, boosting product performance, delivery speed, user experience, and overall business efficiency.

Software Engineeringdevelopment principlespragmatic engineering
0 likes · 10 min read
How the Four F’s Can Transform Your Engineering Team’s Speed and Impact
IT Architects Alliance
IT Architects Alliance
Apr 19, 2022 · Fundamentals

Why Design Patterns Fail in Real Projects and How to Fix Them

The article reflects on a team sharing session about design patterns, examining why they often aren’t applied in complex business scenarios, discussing performance, class explosion, team skill gaps, project constraints, and offering practical recommendations to balance code standards with real‑world development pressures.

Agile DevelopmentDesign PatternsSoftware Engineering
0 likes · 11 min read
Why Design Patterns Fail in Real Projects and How to Fix Them
Youzan Coder
Youzan Coder
Feb 23, 2022 · Industry Insights

How Physical Kanban Boards Boost Agile Team Efficiency

This article examines how a software team transformed its daily stand‑ups by introducing physical Scrum and Lean Kanban boards, detailing the observed problems, step‑by‑step improvements, measurable outcomes, and future refinements to enhance transparency, focus, and value‑flow.

KanbanLeanagile
0 likes · 9 min read
How Physical Kanban Boards Boost Agile Team Efficiency
Big Data Technology & Architecture
Big Data Technology & Architecture
Nov 26, 2021 · R&D Management

Ten Principles for Engineers to Enhance Work and Learning

The article shares ten practical principles—owner mindset, time awareness, start with the end, closed‑loop thinking, respect for standards, avoiding repeated mistakes, design first, balancing output and capacity, asking good questions, and maintaining an empty‑cup mindset—to help engineers improve personal growth, team efficiency, and overall work quality.

Career DevelopmentR&D managementSoftware Engineering
0 likes · 27 min read
Ten Principles for Engineers to Enhance Work and Learning
21CTO
21CTO
Nov 10, 2021 · R&D Management

10 Essential Principles Every Engineer Should Follow to Accelerate Growth

This article shares ten practical principles—ranging from ownership and time management to continuous learning and balanced output—that help engineers avoid common pitfalls, improve team efficiency, and foster personal and professional growth.

Career DevelopmentEngineering CultureR&D management
0 likes · 21 min read
10 Essential Principles Every Engineer Should Follow to Accelerate Growth
Continuous Delivery 2.0
Continuous Delivery 2.0
Nov 2, 2021 · R&D Management

Improving Engineering Capability in Silicon Valley Software Teams: Four Key Practices

The article explains how Silicon Valley software companies enhance their teams' engineering capability by defining the concept, distinguishing short‑term and sustainable approaches, and applying four practices—small batch, standardization, simplification, and automation—to achieve higher productivity and quality.

Engineering Capabilitylean developmentteam productivity
0 likes · 8 min read
Improving Engineering Capability in Silicon Valley Software Teams: Four Key Practices
21CTO
21CTO
Sep 26, 2021 · Fundamentals

10 Red Flags That Reveal a Senior Developer Who’s Not Worth Your Time

This article shares ten common behaviors that indicate a seasoned programmer may lack real skill, explains why these habits hurt teams, and offers practical advice on how to recognize and help such developers become more effective contributors.

career advicecode qualityprogrammer habits
0 likes · 11 min read
10 Red Flags That Reveal a Senior Developer Who’s Not Worth Your Time
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 18, 2021 · Fundamentals

How Effective Code Reviews Can Transform Your Team’s Quality

This comprehensive guide explains why code reviews are essential, outlines their benefits and challenges, describes review formats, participants, focus areas, step‑by‑step processes, key operations, principles, and common pitfalls, providing practical advice and examples to help teams improve code quality and collaboration.

Code reviewSoftware Engineeringbest practices
0 likes · 23 min read
How Effective Code Reviews Can Transform Your Team’s Quality
DevOps
DevOps
Mar 1, 2021 · R&D Management

R&D Management 101: The Power of Two‑Week Iterations

This article introduces the first rule of the "101 R&D Management Rules" series, explaining how a disciplined two‑week iteration cycle builds rhythm, culture, and productivity in a large development team while aligning with OKR goals and leveraging the PingCode tool.

DevOpsPingCodeTwo-Week Iteration
0 likes · 7 min read
R&D Management 101: The Power of Two‑Week Iterations
Architecture Digest
Architecture Digest
Jan 21, 2021 · R&D Management

Reflections on Workplace Involution, 996 Culture, and Strategies for Engineers and Managers

The article examines the causes and consequences of workplace involution and the 996 work model, shares personal experiences, and offers practical advice for engineers to build solid fundamentals and for managers to foster sustainable, non‑involuted teams while emphasizing cloud, open‑source, and thoughtful career choices.

996engineer careerinvolution
0 likes · 11 min read
Reflections on Workplace Involution, 996 Culture, and Strategies for Engineers and Managers
High Availability Architecture
High Availability Architecture
Nov 10, 2020 · R&D Management

The Dangers of Micromanagement and How to Stop It

This article explains what micromanagement is, why it harms both on‑site and remote teams by reducing trust, morale, and productivity, and offers practical strategies such as delegating responsibility, using project‑management tools, adopting RACI, and embracing asynchronous communication to break the habit.

LeadershipManagement Practicesmicromanagement
0 likes · 9 min read
The Dangers of Micromanagement and How to Stop It
Alibaba Terminal Technology
Alibaba Terminal Technology
Jun 17, 2020 · R&D Management

How Structured Thinking Can Boost Your Career and Team Impact

This article explains how adopting a structured thinking framework—building a central goal, decomposing it, and applying methods like SWOT and AHP—helps professionals communicate value, prioritize work, and drive personal and team growth in fast‑moving development environments.

AHPCareer DevelopmentSWOT
0 likes · 15 min read
How Structured Thinking Can Boost Your Career and Team Impact
21CTO
21CTO
Jun 9, 2020 · R&D Management

How the “Monkey Theory” Can Transform Your Team’s Productivity

This article explores the Monkey Theory—a management framework that defines how tasks (the “monkeys”) should be assigned, fed, or eliminated—to help leaders prevent bottlenecks, empower employees, and boost project delivery through clear delegation, five task‑level classifications, and six practical feeding principles.

R&D managementmonkey theorytask delegation
0 likes · 7 min read
How the “Monkey Theory” Can Transform Your Team’s Productivity
ITPUB
ITPUB
Apr 9, 2020 · R&D Management

How to Overcome Common Pitfalls as a Technical R&D Leader

This article shares practical insights on the three typical misconceptions faced by technical R&D leaders, explains why they hinder team productivity, and offers concrete strategies—including balanced time allocation, effective delegation, and talent development—to transform personal expertise into high‑leverage leadership impact.

Career DevelopmentR&D leadershipTechnical Management
0 likes · 13 min read
How to Overcome Common Pitfalls as a Technical R&D Leader
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 30, 2017 · R&D Management

Data‑Driven R&D: Cutting Overtime and Boosting Quality with Agile Metrics

This article shares an Alibaba technical expert’s data‑driven case study on improving a software development team’s efficiency and quality through agile practices, detailed metric analysis, targeted solutions, and continuous data operations, demonstrating how systematic measurement can reduce overtime and create a virtuous development cycle.

Agile methodologyR&D efficiencySoftware quality
0 likes · 9 min read
Data‑Driven R&D: Cutting Overtime and Boosting Quality with Agile Metrics
Architects Research Society
Architects Research Society
Nov 6, 2016 · Fundamentals

Applying Conway’s Law to Improve Architecture and Team Productivity: Lessons from Credera at SpringOne

At SpringOne, Credera engineers Jason Goth, Micah Blalock, and Patricia Anderson explained how they leveraged Conway’s Law to redesign a client’s technical architecture and processes, overcoming productivity decline by restructuring teams, applying the open/closed principle, and introducing new communication roles, ultimately accelerating high‑quality code delivery.

Conway's lawOpen/Closed PrincipleSoftware Architecture
0 likes · 6 min read
Applying Conway’s Law to Improve Architecture and Team Productivity: Lessons from Credera at SpringOne
21CTO
21CTO
May 11, 2016 · R&D Management

10 Proven Ways to Build a Thriving Engineering Culture

Drawing on interviews with over 500 engineers from top tech firms, this article outlines ten actionable practices—such as speeding iteration, embracing automation, fostering code ownership, and allocating 20% time—that together create a respectful, high‑performance engineering culture.

AutomationCode reviewContinuous Improvement
0 likes · 15 min read
10 Proven Ways to Build a Thriving Engineering Culture