All Articles

145983 articles · Page 7224 of 7300
21CTO
21CTO
Aug 29, 2015 · Backend Development

How to Prevent Service Failures: Trust Third‑Party, Guard Users, Master Your Own Code

An experienced backend engineer shares practical strategies to prevent service failures, covering third‑party distrust, user‑side safeguards, robust API design, traffic limiting, resource management, and architectural best practices such as single‑responsibility and avoiding single points of failure.

API DesignFault ToleranceSingle Responsibility
0 likes · 16 min read
How to Prevent Service Failures: Trust Third‑Party, Guard Users, Master Your Own Code
21CTO
21CTO
Aug 29, 2015 · Fundamentals

30 Years of Programming: 16 Hard‑Earned Lessons Every Developer Should Know

Drawing on three decades of software development, this article shares sixteen practical lessons about client interaction, security, code simplicity, continuous learning, and evaluation that can help programmers and teams make better decisions and avoid common pitfalls.

best practicescareer adviceprogramming
0 likes · 10 min read
30 Years of Programming: 16 Hard‑Earned Lessons Every Developer Should Know
21CTO
21CTO
Aug 28, 2015 · R&D Management

From Code Monkey to Tech Director: 6 Career Stages Every Engineer Must Master

This guide walks software engineers through six career phases—from college student to tech director—offering practical advice on goal setting, choosing employers, early‑career pitfalls, management fears, and how to keep growing while avoiding common regrets.

Software EngineeringTech Careercareer development
0 likes · 8 min read
From Code Monkey to Tech Director: 6 Career Stages Every Engineer Must Master
Tencent TDS Service
Tencent TDS Service
Aug 28, 2015 · Game Development

Unlocking Southeast Asia: 5 Key Factors for Game Success in Emerging Markets

An in‑depth look at Southeast Asia’s mobile gaming landscape reveals how traffic, content localization, payment methods, operational partnerships, and user‑retention strategies shape success across Thailand, Indonesia, Philippines, Vietnam, Malaysia and Singapore, offering actionable insights for developers targeting this fast‑growing region.

Market AnalysisMobile GamingSoutheast Asia
0 likes · 8 min read
Unlocking Southeast Asia: 5 Key Factors for Game Success in Emerging Markets
21CTO
21CTO
Aug 28, 2015 · R&D Management

Why Tech Experts Struggle to Scale and How to Become Successful CEOs

The article examines why technically brilliant founders often fail to grow their companies, highlighting mindset shifts, market‑oriented product thinking, team‑building, capability bridging, and the creation of open industry ecosystems as keys to turning technical talent into successful CEOs.

EntrepreneurshipR&D Managementmarket strategy
0 likes · 17 min read
Why Tech Experts Struggle to Scale and How to Become Successful CEOs
MaGe Linux Operations
MaGe Linux Operations
Aug 28, 2015 · Fundamentals

Essential Git Tips and Commands After One Year of Use

This article shares a comprehensive one‑year‑long Git usage summary, covering essential commands for configuration, SSH key management, remote URL changes, viewing history, handling push errors, submodule operations, branch management, conflict resolution, and best practices for committing and reverting code.

branchingconflict resolutionsubmodule
0 likes · 10 min read
Essential Git Tips and Commands After One Year of Use
Architect
Architect
Aug 27, 2015 · Fundamentals

IoT Architecture Model and Layered Design for the Lan Platform

This article presents a practical IoT layered architecture model, contrasting the classic three‑tier view with a four‑tier structure (hardware, coordination, service, and application layers), explains the role of each layer, and advocates using hexagonal architecture for the service layer in the Lan platform.

IoTService Layerarchitecture
0 likes · 4 min read
IoT Architecture Model and Layered Design for the Lan Platform
WeChat Client Technology Team
WeChat Client Technology Team
Aug 27, 2015 · Mobile Development

Optimizing Small Video Playback & Recording on iOS: Solutions and Performance Tips

This article examines the requirements for small video playback and recording in WeChat 6.0, compares four implementation approaches—including MPMoviePlayerController, AVPlayer, and custom AVAssetReader/AVAssetWriter solutions—analyzes their pros, cons, performance and power consumption, and presents the optimal strategy for smooth, low‑latency mobile video handling.

AVFoundationVideo RecordingiOS
0 likes · 14 min read
Optimizing Small Video Playback & Recording on iOS: Solutions and Performance Tips
JD.com Experience Design Center
JD.com Experience Design Center
Aug 27, 2015 · Mobile Development

Redesigning Twitter for Android: A Deep Dive into Mobile UI/UX

This article walks through a comprehensive redesign of the Twitter Android app, covering user flow mapping, navigation patterns, material‑design guidelines, FAB interactions, animation choices, tablet layout adaptations, and visual consistency to create an intuitive, brand‑aligned mobile experience.

AndroidMaterial DesignTwitter
0 likes · 15 min read
Redesigning Twitter for Android: A Deep Dive into Mobile UI/UX
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 27, 2015 · Fundamentals

What Economics Teaches About Life Choices: Three Stories from Prof. Li Daokui

In this talk, Tsinghua professor Li Daokui uses three personal anecdotes to reveal core economic ideas—eliminating excess options, investing in one's true goals as human capital, and leveraging networks—to guide young people toward decisive, fulfilling career paths.

Human CapitalNetwork Effectscareer advice
0 likes · 9 min read
What Economics Teaches About Life Choices: Three Stories from Prof. Li Daokui
21CTO
21CTO
Aug 27, 2015 · Operations

How Meituan’s O2O Supply Chain Architecture Overcame Scaling Challenges

This article examines Meituan’s O2O supply chain system design, detailing its evolution, the complexities of fine‑grained data, flexible sales models, dynamic attribute management, configurable workflows, and automation initiatives that dramatically cut costs and boost efficiency.

O2OWorkflowsupply chain
0 likes · 15 min read
How Meituan’s O2O Supply Chain Architecture Overcame Scaling Challenges
21CTO
21CTO
Aug 27, 2015 · R&D Management

Can Programmers Thrive Beyond Their 30s? Insights on Age and Career Longevity

This article examines whether programmers face an age ceiling, compares them with veterans in other fields, analyzes different company types, and offers strategies for maintaining value and relevance throughout a long software development career.

age and techcareer longevityindustry analysis
0 likes · 14 min read
Can Programmers Thrive Beyond Their 30s? Insights on Age and Career Longevity
21CTO
21CTO
Aug 27, 2015 · R&D Management

How Google’s Engineer‑Centric Culture Fuels Innovation and Talent Retention

The article examines Google’s unique engineering‑focused culture, flexible work policies, flat organization, rigorous hiring, and performance management system, showing how these practices attract top talent, encourage innovation, and sustain the company’s rapid growth and low turnover.

GoogleTalent Managementengineering culture
0 likes · 11 min read
How Google’s Engineer‑Centric Culture Fuels Innovation and Talent Retention