Tagged articles

technical decision making

7 articles · Page 1 of 1
dbaplus Community
dbaplus Community
Oct 22, 2026 · R&D Management

First Principles Thinking: Why Most Technical Problems Aren't Technical at All

This article teaches architects and engineers to solve problems by stripping away assumptions and reasoning from fundamental truths, illustrating with real cases like a CDN timeout caused by missing origin headers, a database connection leak from a forgotten transaction, and a homepage speed issue that was actually a product design problem.

debuggingengineering mindsetfirst principles thinking
0 likes · 17 min read
First Principles Thinking: Why Most Technical Problems Aren't Technical at All
Cilantro Loves Linux
Cilantro Loves Linux
Oct 8, 2026 · R&D Management

Why Experience Alone Doesn't Make an Architect: The Shift to System-Level Judgment

This article explores why years of coding experience don't automatically produce architect-level judgment, detailing the shift from local implementation to global abstraction, boundary setting, and trade-off decisions, and provides a four-step training loop with concrete daily practices and common pitfalls to avoid.

Career Developmentarchitect career planningarchitect vs programmer
0 likes · 9 min read
Why Experience Alone Doesn't Make an Architect: The Shift to System-Level Judgment
Architecture and Beyond
Architecture and Beyond
Sep 13, 2026 · R&D Management

Engineering Leadership: Shifting from Problem Solving to Problem Discovery

This article details how engineering managers can evolve from reactive problem-solving to proactive problem discovery by questioning task origins, validating early signals, designing limited experiments, balancing delegation with intervention, and verifying post-launch outcomes, using concrete examples like latency optimization trade-offs and release risk management.

DelegationPost-Implementation ReviewPreventive Maintenance
0 likes · 30 min read
Engineering Leadership: Shifting from Problem Solving to Problem Discovery
Coder Life Journal
Coder Life Journal
Sep 3, 2026 · R&D Management

Technical Decision-Making: Adopt New Frameworks Only When Benefits Outweigh Migration Costs

This article presents a structured approach for evaluating new technology frameworks, emphasizing problem definition, cost-benefit analysis, and decision records with fields for goals, evidence, constraints, risks, and exit paths, advocating for pilot projects or deferred adoption when evidence is insufficient.

cost-benefit analysisdecision recordsframework adoption
0 likes · 9 min read
Technical Decision-Making: Adopt New Frameworks Only When Benefits Outweigh Migration Costs
Code Archaeology
Code Archaeology
Aug 26, 2026 · R&D Management

Architectural Decision Records (ADR): A Practical Framework for Effective Architecture Decisions

This article defines architectural decisions, distinguishes them from technical decisions using architectural significance criteria, outlines three anti-patterns (Covering Your Assets, Groundhog Day, Email-Driven Architecture), and details the ADR framework with its seven sections, storage strategies, and applications for standards and legacy systems.

ADRAnti-patternsDocumentation
0 likes · 22 min read
Architectural Decision Records (ADR): A Practical Framework for Effective Architecture Decisions
Code Archaeology
Code Archaeology
May 19, 2026 · Fundamentals

Architecture vs Design: A Spectrum for Smarter Technical Decisions

This article explains that architecture and design form a continuous spectrum distinguished by three dimensions—significance of trade-offs, investment level, and strategic vs tactical scope—helping engineers clarify decision impact and make wiser technical choices.

Event-Driven ArchitectureMartin Fowlermicroservices
0 likes · 6 min read
Architecture vs Design: A Spectrum for Smarter Technical Decisions
Thought Artisan
Thought Artisan
Mar 11, 2026 · Fundamentals

Design Decisions: The Hidden Architecture of Software Systems

This article explores the critical role of design decisions in software architecture, introduces templates like ADR for documenting decisions, discusses challenges in extracting decision knowledge, and examines how LLMs can mine historical artifacts like GitHub issues to recover lost architectural rationale.

ADRGitHub issuesLLM
0 likes · 9 min read
Design Decisions: The Hidden Architecture of Software Systems