Tagged articles
202 articles
Page 2 of 3
21CTO
21CTO
Jul 20, 2021 · R&D Management

Why Some Graduates Stay Hungry and Young: 5 Traits of High‑Performing Engineers

The speaker shares a decade‑long observation of why certain engineers continue to excel after graduation, outlining five key traits—curiosity, optimism toward uncertainty, refusal to settle for mediocrity, delayed gratification, and sound judgment—that distinguish high‑performing professionals from their peers.

Career Developmentengineering leadershipgrowth mindset
0 likes · 10 min read
Why Some Graduates Stay Hungry and Young: 5 Traits of High‑Performing Engineers
DevOps
DevOps
Jul 1, 2021 · R&D Management

Best Practices for Building High‑Efficiency Teams – Insights from Chen Hao

In this talk, former Amazon and Alibaba chief architect Chen Hao shares practical ideas on why high‑efficiency teams matter, how to create them through people selection, processes, leadership, and automation, and offers concrete management tactics such as clear goals, small‑team structures, and data‑driven decision making.

LeadershipR&DSoftware Engineering
0 likes · 22 min read
Best Practices for Building High‑Efficiency Teams – Insights from Chen Hao
ByteFE
ByteFE
Jun 23, 2021 · Frontend Development

Building an Effective Frontend Team in a Startup

This article discusses the challenges faced by frontend developers in startup companies and offers practical solutions such as coding standards, design guidelines, component libraries, documentation, project infrastructure, collaboration processes, and team culture to improve professionalism, coordination, and productivity.

CollaborationDocumentationcoding standards
0 likes · 15 min read
Building an Effective Frontend Team in a Startup
Architecture Digest
Architecture Digest
Jun 19, 2021 · R&D Management

Team Management Framework: Two Dimensions and Ten Modules

This article presents a comprehensive team management framework built from the ground up, outlining two overarching dimensions and ten distinct modules—ranging from time and project management to talent recruitment and team building—to help organizations systematically improve their management practices.

FrameworkGoal ManagementR&D
0 likes · 8 min read
Team Management Framework: Two Dimensions and Ten Modules
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 15, 2021 · R&D Management

How to Build a Self‑Consistent Team Management Framework

This article outlines a bottom‑up approach to constructing a comprehensive, self‑consistent team management system, detailing its two dimensions, ten interrelated modules—from time and project management to talent recruitment and team building—plus visual maps and key practices for improving organizational effectiveness.

Goal SettingTalent Developmentorganizational processes
0 likes · 8 min read
How to Build a Self‑Consistent Team Management Framework
dbaplus Community
dbaplus Community
Jun 13, 2021 · R&D Management

From Engineer to Tech Leader: Master the Skills to Build High‑Performance Teams

This article shares a former programmer’s journey to technical leadership, outlining essential competencies, the shift in mindset from individual contributor to manager, practical ways to boost team efficiency and cohesion, communication and emotion‑control techniques, self‑growth strategies, and energy‑management tips for sustainable success.

R&D managementcommunicationefficiency
0 likes · 17 min read
From Engineer to Tech Leader: Master the Skills to Build High‑Performance Teams
DevOps
DevOps
Apr 2, 2021 · R&D Management

13 Ways Agile Can Undermine a Team – A Candid Reflection

The author, a former programmer turned tech manager, humorously lists thirteen counter‑productive practices—ranging from fake agile enthusiasm and lack of coaching to cultural neglect and tool misuse—that can sabotage a development team when agile is applied without genuine understanding or respect.

Leadershipagileorganizational culture
0 likes · 8 min read
13 Ways Agile Can Undermine a Team – A Candid Reflection
macrozheng
macrozheng
Jan 17, 2021 · R&D Management

7 Toxic Practices That Can Destroy a Small Tech Team

This satirical guide lists seven counterproductive tactics—like hiring big‑company talent for a startup, misusing agile, ignoring proper role ratios, over‑managing, false startup culture, line‑count performance metrics, and unnecessary middle‑platforms—that can cripple a small software team.

R&DSoftware Engineeringsmall companies
0 likes · 7 min read
7 Toxic Practices That Can Destroy a Small Tech Team
DevOps
DevOps
Jan 13, 2021 · R&D Management

Effective Feedback and Feedforward: Improving Communication and Team Performance

This article examines common pitfalls in giving feedback, outlines five levels of feedback quality, introduces the concept of feedforward as a future‑oriented alternative, and provides practical guidelines for both delivering and receiving constructive communication within teams.

FeedbackLeadershipcommunication
0 likes · 10 min read
Effective Feedback and Feedforward: Improving Communication and Team Performance
DevOps
DevOps
Dec 23, 2020 · R&D Management

How to Build a Tech Team That Drags Down a Company

The article humorously outlines seven destructive tactics—such as poaching talent from big firms, misapplying agile, enforcing unrealistic role ratios, neglecting proper technical management, promoting false startup culture, using line‑count performance metrics, and building unnecessary middle‑platforms—to illustrate how to deliberately cripple a small‑to‑mid‑size tech team.

R&DSmall businessSoftware Engineering
0 likes · 6 min read
How to Build a Tech Team That Drags Down a Company
Top Architect
Top Architect
Oct 5, 2020 · R&D Management

Stay Hungry, Stay Young: Zhang Yiming’s Insights on Career Growth and Team Leadership

In this talk, Zhang Yiming shares his personal journey from a junior engineer to a team leader, explains the "Stay hungry, Stay young" mindset, and outlines five key traits—curiosity, optimism, refusing mediocrity, humility, and good judgment—that distinguish successful young professionals and guide long‑term career development.

Career DevelopmentLeadershipMotivation
0 likes · 11 min read
Stay Hungry, Stay Young: Zhang Yiming’s Insights on Career Growth and Team Leadership
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 3, 2020 · R&D Management

How a Frontend Team Built a Scalable Code Review Process

This article outlines how a beauty‑industry frontend team tackled diverse tech stacks, team fragmentation, and code‑quality challenges by establishing a unified code review SOP, defining clear evaluation dimensions, and later platformizing the process for automation, visualization, and sustainable improvement.

AutomationCode reviewfrontend
0 likes · 12 min read
How a Frontend Team Built a Scalable Code Review Process
FunTester
FunTester
Sep 16, 2020 · Industry Insights

How to Choose What to Automate with Selenium: Practical Best‑Practice Guide

This guide explains how to identify suitable test scenarios for Selenium automation, select the right tools and team structure, eliminate flaky tests, and ensure ongoing effectiveness by aligning automation choices with business goals and technical constraints.

SeleniumTesting Strategyautomation tools
0 likes · 9 min read
How to Choose What to Automate with Selenium: Practical Best‑Practice Guide
Programmer DD
Programmer DD
Sep 16, 2020 · R&D Management

Why Do Some Graduates Surge Ahead While Others Stall? 5 Traits for Long‑Term Success

The article explores why peers with similar early abilities diverge over time, shares the author’s own rapid rise after graduation, and outlines five key characteristics—curiosity, optimism, refusing mediocrity, humility, and sound judgment—that consistently distinguish high‑performing young professionals.

Career DevelopmentLeadershipSoftware Engineering
0 likes · 11 min read
Why Do Some Graduates Surge Ahead While Others Stall? 5 Traits for Long‑Term Success
FunTester
FunTester
Jul 4, 2020 · R&D Management

Top Challenges Agile Testing Teams Face and How to Overcome Them

This article examines the most common obstacles agile testing teams encounter—from constantly changing requirements and neglecting cross‑browser testing to lack of automation, over‑emphasis on speed, unclear definitions of done, poor estimation, skill gaps, and technical debt—offering practical insights to address each issue.

Agile TestingAutomationTechnical Debt
0 likes · 9 min read
Top Challenges Agile Testing Teams Face and How to Overcome Them
DevOps
DevOps
Jun 28, 2020 · Operations

Effective Agile Retrospective Meetings: Practices, Pitfalls, and Improvements

This article explains how agile teams can run productive retrospective meetings to capture successes, identify problems, and implement actionable improvements, sharing real‑world experiences, common pitfalls, and concrete guidelines for moderating, prioritizing, and tracking outcomes across iterations.

Continuous Improvementagileiteration
0 likes · 7 min read
Effective Agile Retrospective Meetings: Practices, Pitfalls, and Improvements
Programmer DD
Programmer DD
Jun 2, 2020 · R&D Management

What 10 Years of Supercell Reveal About Building Winning Game Teams

Celebrating Supercell's tenth anniversary, this article shares ten practical lessons on fostering a culture of small, autonomous teams, hiring for quality, trusting employees, embracing failure, and focusing on long‑term player engagement to create timeless games.

Game DevelopmentLeadershipProduct Development
0 likes · 25 min read
What 10 Years of Supercell Reveal About Building Winning Game Teams
High Availability Architecture
High Availability Architecture
Apr 22, 2020 · R&D Management

How to Build a Self-Managing Team That Ships Code

The article outlines a set of practices for creating a small, self‑managing engineering team that continuously ships code, emphasizing no middle management, outsourcing non‑core work, short weekly tasks, pair accountability, single‑owner projects, and letting underperformers go.

R&DSoftware Engineeringagile
0 likes · 5 min read
How to Build a Self-Managing Team That Ships Code
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 17, 2020 · R&D Management

Key Considerations for Technical Leadership, R&D Process, and Technology Selection in Startups

The article shares practical insights on the role of a technical leader, outlines a streamlined R&D workflow and team responsibilities for fast‑moving startups, and discusses technology selection, architecture components, and management practices to help early‑stage companies build effective engineering teams.

R&D ProcessTechnology Selectionstartup
0 likes · 6 min read
Key Considerations for Technical Leadership, R&D Process, and Technology Selection in Startups
21CTO
21CTO
Mar 26, 2020 · R&D Management

How to Build and Manage High‑Performing Tech Teams: Recruitment, Training, Culture

The article shares practical insights on managing technical teams in mature companies, covering recruitment strategies, effective interview evaluation, comprehensive training programs, and fostering a positive team culture through democratic decision‑making, balanced freedom, challenging work, innovation encouragement, and mutual support.

CultureLeadershipTraining
0 likes · 14 min read
How to Build and Manage High‑Performing Tech Teams: Recruitment, Training, Culture
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
AntTech
AntTech
Feb 19, 2020 · R&D Management

Managing Distributed Development Teams: Remote Work Practices at Ant Financial

This article shares Ant Financial's experience and structured approach to managing remote software development teams, covering planning, communication, toolchains, daily routines, and the benefits and challenges of distributed work to help technical leaders optimize remote collaboration.

R&Dagilecollaboration tools
0 likes · 7 min read
Managing Distributed Development Teams: Remote Work Practices at Ant Financial
DevOps
DevOps
Jan 16, 2020 · R&D Management

What Does “Self-Organization” Mean in Scrum?

The article clarifies the concept of self‑organization in Scrum, compares it with Hackman’s power‑matrix levels, describes the ideal self‑organizing team, examines its benefits and pitfalls, and analyzes how Scrum would function if self‑organization were removed.

agileself‑organizationteam management
0 likes · 7 min read
What Does “Self-Organization” Mean in Scrum?
政采云技术
政采云技术
Jan 15, 2020 · R&D Management

How to Drive and Influence the Growth of Mid‑Sized Frontend Teams – A Year‑Long Management Review

This article shares practical insights and a structured framework for frontend team leaders on recruiting, cultivating talent, managing performance, building culture, and leveraging data to scale a mid‑size frontend group from a few members to over fifty engineers while aligning with business goals.

Career DevelopmentCultureLeadership
0 likes · 28 min read
How to Drive and Influence the Growth of Mid‑Sized Frontend Teams – A Year‑Long Management Review
Architecture Digest
Architecture Digest
Nov 17, 2019 · R&D Management

Lessons Learned from Leading a 20‑Person Development Team: Management Mistakes and Reflections

The author, a former technical director, recounts a three‑month period managing a 20‑person R&D team across four legacy projects, analyzes four critical management mistakes—including over‑estimating team skill, under‑estimating project difficulty, spreading resources too thin, and neglecting dedicated management—and shares concrete reflections and actionable lessons for future leaders.

LeadershipProject ManagementR&D
0 likes · 13 min read
Lessons Learned from Leading a 20‑Person Development Team: Management Mistakes and Reflections
Youzan Coder
Youzan Coder
Oct 18, 2019 · R&D Management

Efficiency Improvement Practice at YouZan: A Framework of People, Finance, Things, Responsibility, Authority, and Interest

YouZan’s efficiency‑improvement framework treats people as the catalyst, uses data‑driven finance, streamlines product flow, recruits responsible evangelists, builds trust‑based authority, and aligns departmental interests, creating a guide‑dog‑like, patient approach that boosts human efficiency and safeguards operations during growth and downturns.

LeadershipOrganizational ManagementYouZan Practice
0 likes · 8 min read
Efficiency Improvement Practice at YouZan: A Framework of People, Finance, Things, Responsibility, Authority, and Interest
Efficient Ops
Efficient Ops
Sep 24, 2019 · R&D Management

How Facebook Boosted R&D Efficiency: Insights from CTO Ge Jun

In this interview, former Facebook Tech Lead Ge Jun shares how rapid yet sustainable development, trust‑based culture, and practical DevOps practices boost R&D efficiency, offering concrete process, engineering, personal, and management strategies along with measurable metrics for tech teams.

FacebookR&D efficiencysoftware development
0 likes · 14 min read
How Facebook Boosted R&D Efficiency: Insights from CTO Ge Jun
21CTO
21CTO
Sep 13, 2019 · R&D Management

How to Evaluate Programmers: 8 Practical Tips for Non‑Tech Stakeholders

This article shares eight actionable guidelines for non‑technical colleagues to better understand, assess, and collaborate with programmers, covering technical judgment, time estimation honesty, clear work boundaries, openness to dissent, commit‑history reading, delivery mindset, technical debt handling, and staff turnover strategies.

programmer evaluationsoft skillsteam management
0 likes · 12 min read
How to Evaluate Programmers: 8 Practical Tips for Non‑Tech Stakeholders
21CTO
21CTO
Aug 25, 2019 · R&D Management

How “Negative‑Value” Developers Drain Time and How to Avoid Them

The article explains how developers who produce negative value—by writing unreadable code, resisting new methods, or making harmful decisions—waste countless hours, harm team morale, and how poor hiring practices exacerbate the problem.

developer productivityhiring practicesnegative value
0 likes · 5 min read
How “Negative‑Value” Developers Drain Time and How to Avoid Them
DevOps
DevOps
Aug 21, 2019 · Operations

Why Agile and DevOps Practices Fail: The Hidden Role of Laziness

The article argues that the primary reason agile, DevOps, and practices like TDD struggle to take root is team laziness, emphasizing that solid methods alone are insufficient without disciplined, persistent execution and proper management rituals.

agiledisciplinesoftware delivery
0 likes · 6 min read
Why Agile and DevOps Practices Fail: The Hidden Role of Laziness
Programmer DD
Programmer DD
Aug 10, 2019 · R&D Management

Why Hiring a P8 Full‑Stack Engineer Is a Mistake for Startups

A startup founder hires a high‑paid P8 engineer expecting a full‑stack miracle, only to discover the mismatch between specialist expertise and the broad, unrealistic demands of a full‑stack role, highlighting the pitfalls of hiring for breadth over depth in fast‑growing teams.

Software Architecturefull-stackhiring
0 likes · 11 min read
Why Hiring a P8 Full‑Stack Engineer Is a Mistake for Startups
Bitu Technology
Bitu Technology
Jul 9, 2019 · R&D Management

Designing a Scalable Release‑Train Development Process at Tubi

The article describes Tubi's three‑month experiment to replace traditional waterfall and rigid sprint models with a flexible Release Train system, outlining the motivations, principles, team roles, tooling choices, successes, and areas needing improvement for a fast‑growing startup.

agileprocess improvementrelease train
0 likes · 10 min read
Designing a Scalable Release‑Train Development Process at Tubi
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 28, 2019 · Frontend Development

How a Frontend Pioneer Built Ant Design and Shaped China’s UI Landscape

This article traces the career of Yu Bo, from his early doubts at the Chinese Academy of Sciences to leading Ant Financial’s Experience Technology team, highlighting his open‑source contributions, his views on frontend value, and the management principles that drive today’s enterprise‑grade UI ecosystems.

ExperienceUI designcareer
0 likes · 11 min read
How a Frontend Pioneer Built Ant Design and Shaped China’s UI Landscape
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 22, 2019 · Frontend Development

How Alibaba Cloud Frontend Teams Turned Engineering Chaos into Business Value

This article examines how Alibaba Cloud’s frontend engineers evolved from a resource‑constrained role with shallow business insight to a strategic, horizontally‑aligned team that builds reusable engineering platforms, leverages serverless and BaaS, and delivers measurable business value across marketing, commerce, and sales.

Engineeringarchitecturebusiness value
0 likes · 16 min read
How Alibaba Cloud Frontend Teams Turned Engineering Chaos into Business Value
DevOps
DevOps
Nov 29, 2018 · R&D Management

Effective Retrospective Meetings: Principles, Steps, and Common Pitfalls

This article shares practical guidance on conducting effective retrospective meetings in software development, outlining their purpose, three common misconceptions, core principles, step‑by‑step procedures, and typical pitfalls, while emphasizing continuous improvement over blame and aligning with agile and DevOps practices.

DevOpsretrospectiveteam management
0 likes · 8 min read
Effective Retrospective Meetings: Principles, Steps, and Common Pitfalls
Java Captain
Java Captain
Nov 21, 2018 · Backend Development

Comprehensive Overview of Our Company’s Technology Stack, Server Environment, and Team Management Practices

This article presents a detailed case study of a mid‑size development team’s front‑end and back‑end technology stack, server environment, project workflow, and management practices, aiming to share practical solutions and lessons learned for building and maintaining enterprise‑grade Java applications.

JavaProject Managementmaven
0 likes · 21 min read
Comprehensive Overview of Our Company’s Technology Stack, Server Environment, and Team Management Practices
High Availability Architecture
High Availability Architecture
Nov 15, 2018 · R&D Management

Interview with PingCAP CTO Huang Dongxu on Building and Managing an Open‑Source Distributed Database Team

In this interview, PingCAP co‑founder and CTO Huang Dongxu shares how his team recruits talent, cultivates engineers through open‑source contributions, uses OKR instead of KPI for performance, and leverages community events to grow the TiDB distributed database project, while also promoting the upcoming GIAC conference.

Community BuildingOKRTiDB
0 likes · 9 min read
Interview with PingCAP CTO Huang Dongxu on Building and Managing an Open‑Source Distributed Database Team
21CTO
21CTO
Oct 3, 2018 · R&D Management

What Every Aspiring CTO Must Learn: From Comfort Zones to Tech Choices

This article shares a former Google engineer’s journey to CTO at a game studio, highlighting the challenges of leaving the programming comfort zone, mastering communication, choosing the right technologies, abandoning side projects, and navigating complex team‑management decisions.

CTOTechnology Selectioncommunication
0 likes · 10 min read
What Every Aspiring CTO Must Learn: From Comfort Zones to Tech Choices
DevOps
DevOps
Aug 28, 2018 · R&D Management

Kanban Board Improvement Case Study: Enhancing Transparency and Team Alignment

This article recounts a real‑world Kanban board improvement performed by a software development team, describing the initial problems, a 15‑minute, four‑step redesign process, and the resulting clearer task visibility, better WIP control, and stronger team alignment.

Kanbanteam management
0 likes · 7 min read
Kanban Board Improvement Case Study: Enhancing Transparency and Team Alignment
21CTO
21CTO
Jul 1, 2018 · R&D Management

Why One Skilled Developer Is Crucial for Effective Architecture Design

The article explains how effective software architecture depends on clearly defined business and development roles, the importance of a skilled developer collaborating with the architect, and the need for communication and negotiation to bridge the gap between theoretical design and real‑world project execution.

development processframework designrole collaboration
0 likes · 4 min read
Why One Skilled Developer Is Crucial for Effective Architecture Design
21CTO
21CTO
May 3, 2018 · R&D Management

Why Bigger Software Teams Often Slow Down Projects: Lessons from a Decade of Refactoring

The author reflects on a ten‑year‑old Windows application, recounts rewriting it from tens of thousands of lines to a few thousand, shares insights on programmer productivity, the Mythical Man‑Month, and why larger software teams can hinder rather than help development.

Code RefactoringSoftware Engineeringmythical man-month
0 likes · 12 min read
Why Bigger Software Teams Often Slow Down Projects: Lessons from a Decade of Refactoring
ITPUB
ITPUB
Mar 22, 2018 · R&D Management

Why Process Matters: Lessons from a Decade in Top Tech Companies

Drawing on ten years of experience at leading firms like NetEase, Baidu, and Tencent, the author shares practical insights on the critical role of development processes, disciplined coding, pragmatic architecture, effective bug handling, and regular self‑review for software teams.

bug handlingcareer adviceprocess
0 likes · 9 min read
Why Process Matters: Lessons from a Decade in Top Tech Companies
21CTO
21CTO
Feb 8, 2018 · R&D Management

How to Build a Strong Engineer Culture for Faster, Higher‑Quality Delivery

This article explains why a robust engineering culture is essential for delivering the right work quickly, outlines practical steps to define core values, establish execution mechanisms, and nurture continuous improvement, while highlighting real‑world examples from companies like Spotify and Google.

R&D leadershipcompany valuesengineer culture
0 likes · 10 min read
How to Build a Strong Engineer Culture for Faster, Higher‑Quality Delivery
21CTO
21CTO
Feb 1, 2018 · R&D Management

What’s in a Name? Decoding Developer vs Engineer Roles

This article explores how the evolving titles for software creators—from programmer to developer to engineer—reflect shifting expectations, responsibilities, and cultural perceptions within teams and management, offering guidance on choosing the right model for modern development groups.

engineer vs developerrole namingsoftware development
0 likes · 8 min read
What’s in a Name? Decoding Developer vs Engineer Roles
21CTO
21CTO
Jan 31, 2018 · R&D Management

How to Break Static Thinking and Accelerate Your Team’s Growth as a Tech Manager

Transitioning from an individual contributor to a technology manager requires abandoning static mindsets, giving team members opportunities, feedback, and support, and learning from examples at companies like Google, while reflecting on personal habits to become an effective R&D leader who fosters continuous growth.

LeadershipR&D managementgrowth mindset
0 likes · 9 min read
How to Break Static Thinking and Accelerate Your Team’s Growth as a Tech Manager
Qunar Tech Salon
Qunar Tech Salon
Jan 19, 2018 · Frontend Development

Thoughtful Middle‑Platform: Technical Cultivation for Frontend Teams

The article reflects on the evolution of frontend engineering, emphasizing team growth, pragmatic management, and the role of a middle‑platform in delivering stable, service‑oriented solutions, while sharing insights from Alibaba D2 about balancing innovation with practical business needs.

React Nativeteam managementtechnical cultivation
0 likes · 11 min read
Thoughtful Middle‑Platform: Technical Cultivation for Frontend Teams
21CTO
21CTO
Dec 18, 2017 · R&D Management

Why Traditional Tech Leads May Harm Your Team—and How to Lead Differently

The article argues that relying on a single technical leader stifles team growth, explains the drawbacks of centralized decision‑making, and proposes servant‑style, collaborative leadership practices that empower the whole team to innovate and take ownership.

CollaborationR&Dservant leadership
0 likes · 6 min read
Why Traditional Tech Leads May Harm Your Team—and How to Lead Differently
21CTO
21CTO
Nov 5, 2017 · R&D Management

When a Genius Turns Toxic: What We Learned by Firing Our Star Developer

The article recounts how a brilliant but isolated developer named Rick became a bottleneck, leading the team to miss deadlines, and how firing him forced a shift to collaborative development that dramatically improved productivity and reduced technical debt.

Product DeliveryR&DTechnical Debt
0 likes · 9 min read
When a Genius Turns Toxic: What We Learned by Firing Our Star Developer
21CTO
21CTO
Oct 26, 2017 · R&D Management

8 Essential Practices Every CTO Must Master for Successful Product Delivery

This article outlines eight key responsibilities for CTOs—from strategic thinking and rapid decision‑making to effective communication, team management, and staying ahead of technology trends—to help leaders guide their teams and deliver valuable products.

CTOLeadershipsoftware development
0 likes · 7 min read
8 Essential Practices Every CTO Must Master for Successful Product Delivery
21CTO
21CTO
Sep 17, 2017 · R&D Management

What Makes a Startup CTO Effective? Essential Skills and Duties

The article explains why a startup CTO must still code, manage teams, stay adaptable, understand business strategy, and act as a bridge between technology and market, emphasizing continuous learning and long‑term vision over merely writing software.

CTOLeadershipstartup
0 likes · 6 min read
What Makes a Startup CTO Effective? Essential Skills and Duties
21CTO
21CTO
Sep 14, 2017 · R&D Management

Why Engineer Culture Is the Secret Sauce for Modern Tech Companies

This essay explores why a strong engineer culture—rooted in freedom and efficiency—is essential for tech firms, compares operation‑driven, product‑driven, and technology‑driven companies, and offers practical steps to embed such a culture through hiring, performance, and organizational design.

AutomationR&DSoftware Engineering
0 likes · 17 min read
Why Engineer Culture Is the Secret Sauce for Modern Tech Companies
dbaplus Community
dbaplus Community
Aug 24, 2017 · R&D Management

Why Managing a Tech Team Requires Engineering Skills, Not Just People Skills

The author reflects on three major challenges—staff turnover, project‑schedule control, and software‑quality improvement—and argues that mastering software‑engineering techniques, tooling, and domain knowledge is essential for effective technical team management.

Software Engineeringcode qualitydevelopment-tools
0 likes · 17 min read
Why Managing a Tech Team Requires Engineering Skills, Not Just People Skills
DevOps Engineer
DevOps Engineer
Aug 23, 2017 · R&D Management

From QA to Engineering Productivity: Reflections on Building an EP Team

The article shares a senior engineer’s experience transitioning a traditional QA group into an Engineering Productivity (EP) team, discussing organizational challenges, core values, role definitions, team structure, and practical strategies for improving software development efficiency in fast‑changing internet companies.

DevOpsEngineering ProductivityQA
0 likes · 21 min read
From QA to Engineering Productivity: Reflections on Building an EP Team
21CTO
21CTO
Aug 4, 2017 · R&D Management

How to Turn a Tech Expert into an Effective Technical Manager

This article explores why technical experts often lack management skills, outlines the typical career stages of engineers, and provides practical guidance on developing the mindset, responsibilities, and core competencies needed to become a successful technical manager.

Career DevelopmentR&D managementSoftware Engineering
0 likes · 9 min read
How to Turn a Tech Expert into an Effective Technical Manager
Beike Product & Technology
Beike Product & Technology
Jul 28, 2017 · Backend Development

Design and Implementation of an E‑Commerce System: Business, Efficiency, Security, and Optimization Insights

This article shares the end‑to‑end design and development experience of a startup e‑commerce platform, covering business requirement analysis, efficient development practices, security measures, performance and architecture optimizations, as well as team‑building lessons learned.

BackendSecuritye‑commerce
0 likes · 20 min read
Design and Implementation of an E‑Commerce System: Business, Efficiency, Security, and Optimization Insights
Efficient Ops
Efficient Ops
Jul 4, 2017 · Operations

Real‑World Ops Lessons: Cloud Architecture, Security, and Team Management in Action

This narrative chronicles a DevOps professional’s day, illustrating cloud project planning, efficient meeting practices, network security remediation, automation platform design, multi‑site architecture, incident response, team dynamics, and the contrast between traditional and internet‑scale operations, while inviting reader interaction and reflection.

DevOpsteam management
0 likes · 23 min read
Real‑World Ops Lessons: Cloud Architecture, Security, and Team Management in Action
DevOps
DevOps
Jul 3, 2017 · R&D Management

Scrum Development Experience Sharing: Insights, Roles, and Practices

This article shares practical Scrum experiences, covering the current development challenges, Scrum fundamentals, team composition, role responsibilities, daily rituals, product management tools, versioning rules, backlog handling, and key takeaways for adapting agile processes in modern software projects.

DevOpsproduct-managementteam management
0 likes · 11 min read
Scrum Development Experience Sharing: Insights, Roles, and Practices
Ctrip Technology
Ctrip Technology
Jun 5, 2017 · R&D Management

Agile Process Improvement Cases and Practices for Software Teams

This article presents a series of agile process‑improvement case studies—including flexible response to change, effective communication, goal‑aligned teams, and robust engineering culture—offering practical guidance for software teams seeking to adopt and sustain agile transformations.

process improvementscrumsoftware development
0 likes · 16 min read
Agile Process Improvement Cases and Practices for Software Teams
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 16, 2017 · Frontend Development

How Ele.me Built a ‘Big Front‑End’ Team: Structure, Culture, and Tech Choices

Ele.me’s ‘big front‑end’ team, led by Lin Jianfeng, explains why the team was created, its evolving responsibilities spanning web, Node, and native apps, the culture of autonomous ‘scatter‑raised’ management, technology adoption strategies, and the pros and cons of this organizational model.

Big Front-EndSoftware ArchitectureTechnology adoption
0 likes · 16 min read
How Ele.me Built a ‘Big Front‑End’ Team: Structure, Culture, and Tech Choices
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 11, 2017 · Frontend Development

From Rookie to Front‑End Leader: Lessons from 9 Years at Alibaba

The author recounts his nine‑year journey at Alibaba, detailing four career stages, the evolution of front‑end architecture for B‑class e‑commerce, internationalization challenges, team‑management insights, and practical advice for front‑end engineers seeking growth and resilience.

architecturefrontendinternationalization
0 likes · 18 min read
From Rookie to Front‑End Leader: Lessons from 9 Years at Alibaba
High Availability Architecture
High Availability Architecture
Apr 20, 2017 · R&D Management

Essential Interview Questions for Software Engineers, Technical Managers, and Executives

This article compiles a comprehensive list of interview questions tailored for software engineers, technical managers, and company leadership, explaining the purpose behind each question and offering follow‑up queries to help candidates evaluate a team's processes, culture, and overall health.

Software Engineeringcareer adviceinterview
0 likes · 20 min read
Essential Interview Questions for Software Engineers, Technical Managers, and Executives
21CTO
21CTO
Apr 7, 2017 · R&D Management

From Rookie to CTO: My Android Journey, Team Building, and Agile Lessons

The author recounts a three‑year career path from a fresh Android developer in Shanghai to a CTO, sharing interview struggles, project experiences, hiring strategies, agile management insights, and personal growth reflections that can guide aspiring software engineers and tech leaders.

AndroidMobile Developmentagile
0 likes · 12 min read
From Rookie to CTO: My Android Journey, Team Building, and Agile Lessons
Tencent TDS Service
Tencent TDS Service
Jan 5, 2017 · R&D Management

What Every Tech Lead Must Do: From Hands‑On Coding to Team Management

This article shares a senior technical director’s hard‑won lessons on balancing hands‑on development, non‑functional requirements, architecture design, training, and management to boost team productivity and product quality in software projects.

Non-functional Requirementslead engineersoftware development
0 likes · 20 min read
What Every Tech Lead Must Do: From Hands‑On Coding to Team Management
Meituan Technology Team
Meituan Technology Team
Nov 25, 2016 · Backend Development

Methodology and Architecture for Building a Scalable CRM System

To build a scalable CRM, the article proposes a four‑step framework—defining goals, applying a full‑process digitalization methodology, designing a flexible, component‑based architecture that emphasizes configuration and light databases, and assembling an execution‑focused team—while detailing revenue‑maximizing levers, digitalization layers, and a closed‑loop feedback system.

CRMDigitalizationMethodology
0 likes · 41 min read
Methodology and Architecture for Building a Scalable CRM System
Architecture Digest
Architecture Digest
May 15, 2016 · R&D Management

From Junior to Architect: Understanding Software Development Career Stages

The article reflects on the three career stages of software developers—junior, intermediate, and senior/architect—highlighting their evolving technical choices, team responsibilities, and the importance of experience, broad knowledge, and management skills for becoming an effective software architect.

Career DevelopmentR&DSoftware Engineering
0 likes · 10 min read
From Junior to Architect: Understanding Software Development Career Stages
21CTO
21CTO
Apr 28, 2016 · R&D Management

Why Startups Misjudge the CTO Role—and How to Set Realistic Expectations

The article explains how many founders over‑estimate a CTO’s ability to solve every technical problem, outlines six common CTO expectations in startups, and offers practical advice on aligning those expectations with the reality of technology leadership, team building, and data‑driven decision‑making.

CTOData-drivenR&D
0 likes · 9 min read
Why Startups Misjudge the CTO Role—and How to Set Realistic Expectations
21CTO
21CTO
Apr 7, 2016 · R&D Management

How to Build an Engineer‑Driven Culture for Faster Product Success

The article explains how companies can foster an engineer‑driven culture through open workspaces, thoughtful benefits, hiring top talent, lean organizational structures, rapid product iteration, and continuous learning, ultimately boosting team performance and product outcomes.

Product Developmentbenefitsengineer culture
0 likes · 7 min read
How to Build an Engineer‑Driven Culture for Faster Product Success
DevOps
DevOps
Mar 15, 2016 · R&D Management

Understanding Facilitation: What a Facilitator Does and the Value They Bring

The article explains the concept of facilitation, defines a facilitator as someone who inspires team energy and wisdom to achieve consensus and commitment, and outlines five key roles—including architect, pilot, guide, midwife, and observer—while recommending an IIFAC video for deeper insight.

Leadershipfacilitationsoft skills
0 likes · 2 min read
Understanding Facilitation: What a Facilitator Does and the Value They Bring
21CTO
21CTO
Mar 12, 2016 · R&D Management

How Hybrid Cloud and Bottom‑Up Management Boosted Weibo’s Feed System

The article shares practical lessons from a year of backend R&D experiments at Weibo, describing how a bottom‑up hybrid‑cloud solution, cross‑team collaboration, and systematic team‑building transformed the Feed service’s scalability, cost efficiency, and alignment with business goals.

AB testingBackend DevelopmentR&D management
0 likes · 11 min read
How Hybrid Cloud and Bottom‑Up Management Boosted Weibo’s Feed System
Qunar Tech Salon
Qunar Tech Salon
Feb 26, 2016 · Fundamentals

15 Workplace Barriers to Better Code

The article lists fifteen common workplace obstacles—such as endless meetings, email overload, misguided productivity metrics, technical debt, non‑technical managers, poor documentation, distracting environments, and a relentless chase for the newest tools—that hinder developers from writing high‑quality code efficiently.

Technical Debtcoding barriersproductivity
0 likes · 13 min read
15 Workplace Barriers to Better Code
21CTO
21CTO
Feb 20, 2016 · R&D Management

What Makes a Great CTO? Essential Skills and Strategies for Tech Leaders

This article outlines the key qualities a Chief Technology Officer needs—including deep technical expertise, strategic vision, strong leadership, effective management, continuous learning, team culture building, cross‑department coordination, and clear communication with CEOs—to drive successful product development and company growth.

CTOstrategic planningteam management
0 likes · 11 min read
What Makes a Great CTO? Essential Skills and Strategies for Tech Leaders
Architecture Digest
Architecture Digest
Feb 16, 2016 · Backend Development

Scalable Web Architecture for Startup Companies

The article explains how internet startups can design and evolve a scalable web architecture—through service separation, clustering, load balancing, distributed caching, database replication, and effective team organization—to handle rapid user growth and avoid performance bottlenecks.

Database ReplicationWeb Developmentcaching
0 likes · 15 min read
Scalable Web Architecture for Startup Companies
Efficient Ops
Efficient Ops
Feb 2, 2016 · Operations

Unlocking Efficient Operations: 7 Secrets to Happy SysAdmins

This article explores why efficient operations are hard to achieve, identifies common pitfalls such as unclear responsibilities, communication gaps, and resource mismatches, and presents a practical framework—including clear roles, professional processes, and a good service interface—to help operations teams become more effective and satisfied.

AutomationOperationscommunication
0 likes · 16 min read
Unlocking Efficient Operations: 7 Secrets to Happy SysAdmins
Efficient Ops
Efficient Ops
Dec 30, 2015 · Operations

E‑Commerce vs. General Internet Ops: Veteran Insights on Key Differences

A seasoned operations leader discusses how e‑commerce operational support differs from general internet applications, covering longer support chains, consistency models, seasonal traffic spikes, team role separation, mobile‑internet challenges, future planning, and the rise of enterprise‑level ops services.

Operationse‑commercemobile operations
0 likes · 14 min read
E‑Commerce vs. General Internet Ops: Veteran Insights on Key Differences
Efficient Ops
Efficient Ops
Dec 16, 2015 · Operations

Mastering Ops Team Communication and Process Standards for Effective Management

This article outlines practical communication techniques, environment choices, active listening, and emotional control for operations teams, then details how to define standards, build robust processes, and ensure reliable business continuity through clear responsibilities, monitoring, automation, and continuous improvement.

Process Standardsincident responseoperations best practices
0 likes · 11 min read
Mastering Ops Team Communication and Process Standards for Effective Management
21CTO
21CTO
Dec 9, 2015 · R&D Management

When Is Scrum Right for Your Team? Real-World Lessons from NetEase Youdao

This article shares NetEase Youdao Note’s practical Scrum experience, outlining when agile development fits, how to scale Scrum teams, the role of Scrum Masters, metrics for team performance, and tips for efficient sprint planning and cross‑team collaboration.

Sprint Planningagilescrum
0 likes · 16 min read
When Is Scrum Right for Your Team? Real-World Lessons from NetEase Youdao
21CTO
21CTO
Dec 7, 2015 · R&D Management

How Tuniu’s CTO Revamped Travel Tech with Architecture, UX, and Team Culture

This article examines how Tuniu’s CTO leveraged architectural redesign, user‑experience enhancements, and a data‑driven team culture to build a scalable travel platform, automate packaging, and align technology with business goals in a fiercely competitive online tourism market.

CTOProduct ArchitectureTravel Technology
0 likes · 11 min read
How Tuniu’s CTO Revamped Travel Tech with Architecture, UX, and Team Culture
Efficient Ops
Efficient Ops
Nov 11, 2015 · Operations

Mastering Ops Team Leadership: Manager Roles & Performance Management

This article explores how operations managers can define their positioning, adopt multiple leadership roles, and implement effective performance management practices—including clear goal setting, task allocation, coaching, and systematic review—to boost team efficiency and stability.

IT opsLeadershipOperations
0 likes · 12 min read
Mastering Ops Team Leadership: Manager Roles & Performance Management
21CTO
21CTO
Nov 2, 2015 · R&D Management

How JD.com Manages 75,000 Employees: The 4 Key HR Frameworks

JD.com’s management philosophy, based on Liu Qiangdong’s view that team quality determines success, is explained through four core HR frameworks—Capability‑Values matrix, ABC authority hierarchy, 8‑12‑20 staffing ratios, and the 2N rule—detailing how the company selects, evaluates, and retains its 75,000‑plus workforce.

HR strategyJD.comcompany culture
0 likes · 10 min read
How JD.com Manages 75,000 Employees: The 4 Key HR Frameworks
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Oct 30, 2015 · Backend Development

Scalable Web Architecture for Startup Companies

The article explains how startup engineers can design and evolve a scalable web architecture—through service separation, clustering, load balancing, distributed caching, database replication, and effective team organization—to handle rapid user growth and maintain performance without compromising user experience.

Database Replicationcachingload balancing
0 likes · 16 min read
Scalable Web Architecture for Startup Companies
21CTO
21CTO
Sep 26, 2015 · Operations

10 Proven Strategies to Boost Team Management Efficiency

This article outlines ten practical management principles—from clarifying structure and goals to visualizing work and demanding results—that help leaders improve team accountability, transparency, and continuous improvement in operational environments.

Continuous ImprovementOperationsteam management
0 likes · 6 min read
10 Proven Strategies to Boost Team Management Efficiency
Efficient Ops
Efficient Ops
Sep 25, 2015 · R&D Management

10 Proven Strategies to Boost Team Management Effectiveness

This article outlines ten practical management principles—including clear structure, defined goals, appropriate delegation, visual tracking, and continuous improvement—to help leaders build high‑performing, accountable teams and avoid common pitfalls.

LeadershipR&D managementorganizational structure
0 likes · 7 min read
10 Proven Strategies to Boost Team Management Effectiveness
21CTO
21CTO
Aug 27, 2015 · R&D Management

How to Become an Effective Lead Developer: Key Traits and Actions

This article offers practical advice for aspiring lead developers, emphasizing personal responsibility, servant leadership, essential traits, leading by example, embracing accountability, fostering communication, and helping every team member succeed to create a high‑performing development team.

Career Developmentlead developerresponsibility
0 likes · 12 min read
How to Become an Effective Lead Developer: Key Traits and Actions
21CTO
21CTO
Aug 18, 2015 · R&D Management

Why CTOs Struggle with New Tech and How to Overcome Common Development Pitfalls

A seasoned CTO shares six recurring problems—from unfamiliar tools and over‑planning to poor stack choices and ignored patterns—offering practical advice on fostering learning, focusing on MVPs, encouraging code reuse, and promoting continuous development within engineering teams.

CTOCode reviewTool Selection
0 likes · 10 min read
Why CTOs Struggle with New Tech and How to Overcome Common Development Pitfalls
21CTO
21CTO
Aug 15, 2015 · R&D Management

How to Diagnose and Fix Low Team Efficiency: A Practical Guide

This article explains how to identify the root causes of low team efficiency, poor execution, and weak cohesion, offering practical steps such as diagnosing employee issues, creating clear HR policies, documenting problems, and fostering a trustworthy environment to address and eliminate troublemakers.

HR policiesLeadershipemployee performance
0 likes · 2 min read
How to Diagnose and Fix Low Team Efficiency: A Practical Guide
Efficient Ops
Efficient Ops
Aug 2, 2015 · R&D Management

Can Small Full‑Stack Teams Outperform Traditional “Valley” Teams?

This article debates whether compact, full‑stack engineering teams are inherently unstable compared to larger, low‑tech “valley” teams, arguing that stability depends on a team's ability to nurture talent and continuously attract experts rather than relying on crude, static practices.

R&D managementfull-stack teamsteam management
0 likes · 8 min read
Can Small Full‑Stack Teams Outperform Traditional “Valley” Teams?