Writing archive

Writing in 2023, 03.

Writing organized by creation date.

Shared Core and Local Variation: How Multi-Region Systems Evolve

A multi-region system can neither cram every difference into a single core nor rebuild everything for each region. The key is to identify stable boundaries, preserve extension points, and clarify module ownership.

Part of the column “Technical Systems” · Chapter 4

  • #Architecture
  • #Engineering
  • #Systems Design

How Distributed Teams Reduce Context Loss

The most expensive cost of remote collaboration is often not the time difference but the repeated loss of context. Clear closed-loop responsibility, asynchronous documentation, and limited overlap time make collaboration more stable.

Part of the column “Engineering Collaboration” · Chapter 2

  • #Distributed Work
  • #Collaboration
  • #Communication

When Resources Are Tight, How to Keep the Team From Running on Burnout

Resource pressure is not something a call to "try harder" can fix. The team needs to reduce commitments, risks, and complaints back to facts, and make trade-offs openly.

Part of the column “Engineering Collaboration” · Chapter 3

  • #Capacity Planning
  • #Management
  • #Prioritization

Saying "No" Isn't Laziness: Setting Boundaries on Commitments

Time management isn't about packing your calendar full; it's about clarifying your commitments—and what you won't do right now—based on role, value, and opportunity cost.

  • #Prioritization
  • #Time Management
  • #Leadership

When Project Collaboration Hits Conflict: Which Three Things to Align On First

Most project conflicts are not about someone failing to cooperate, but about goals, facts, or decision authority never being made explicit. Only by clarifying these three things first can disagreements return to something solvable.

Part of the column “Engineering Collaboration” · Chapter 1

  • #Project Management
  • #Collaboration
  • #Communication

How Engineering Standards Reduce Rework Without Creating Bureaucracy

Good standards don't turn every step into an approval; they make the key handoff points — where distortion, rework, and accidents are most likely — visible, discussable, and reusable.

Part of the column “Technical Systems” · Chapter 3

  • #Engineering
  • #Process
  • #Collaboration

What a Manager Can Do When Someone Loses Motivation

Motivation is not manufactured through slogans or pressure. What a manager can do is distinguish whether the problem stems from the environment, the role, the rewards, or the person's own state, and offer honest but limited support.

Part of the column “Engineering Collaboration” · Chapter 5

  • #Management
  • #Team
  • #Growth

How Close Should Managers Stay to the Code

Managers don't need to review every line of code, but if they drift away from front-line detail they lose the ability to judge risk, cost, and what is really blocking the team; the point is to build sampling-based understanding, not micro-control.

  • #Engineering Management
  • #Leadership
  • #Engineering

Why Code Decays: From Local Convenience to Systemic Debt

Code decay rarely comes from any single moment of bad writing; it comes from local changes repeatedly bypassing shared boundaries. What truly needs maintaining is the consistency between design and collaboration.

Part of the column “Technical Systems” · Chapter 2

  • #Engineering
  • #Code Quality
  • #Architecture

What Engineers Can Do When the Team Can't Articulate Its Unique Value

Technology can't manufacture a selling point out of thin air, but engineers can still help the team understand users more precisely, shorten validation cycles, and turn implicit constraints into choosable problems.

  • #Engineering
  • #Product Thinking
  • #Decision Making

The Three Outputs of Frontline Engineering Management

Frontline management is not about doing a bit more work for the team; it is about continuously producing better judgment, predictable delivery, and a collaboration system that can repair itself.

Part of the column “Building Teams” · Chapter 1

  • #technical-management
  • #Leadership
  • #Decision Making