Directly Responsible Individuals (DRI)
Explores the concept of Directly Responsible Individuals (DRI) and argues that LLM-powered agents should not serve as DRIs due to lack of accountability.
Explores the concept of Directly Responsible Individuals (DRI) and argues that LLM-powered agents should not serve as DRIs due to lack of accountability.
An experienced engineer discusses why project management is a common blind spot for senior developers and how to overcome it.
A set of project management principles emphasizing problem-solving, scope flexibility, and the trade-off between fixed dates and scope.
Explores the paradox of AI tools boosting productivity yet causing distraction, with personal anecdotes and ADHD perspectives.
Explores the paradox of AI tools boosting productivity while causing attention fragmentation and project overload.
How to run your personal life from a git repo using Claude Code, markdown files, and GitHub Actions for task management.
How to ask better questions at work by providing context to reduce anxiety and ambiguity.
Review of Fred Brooks' 'The Mythical Man-Month' and its enduring lessons on software project management and conceptual integrity.
Explains open source governance models like BDFL, meritocracy, and do-ocracy, focusing on who decides and how in tech projects.
Mitchell Hashimoto introduces Vouch, a system to combat low-quality AI-generated PRs in open source by requiring user vouching.
A guide to long-term best practices for managing open-source projects, covering organization, PRs, issues, security, and releases.
A design leader's struggle with unclear project requirements highlights the importance of aligning on inputs early to improve team efficiency and output quality.
A developer shares lessons on managing open source projects, focusing on people skills, ego management, and leadership structures for success.
Explores the challenge of 'asymmetric questions' in tech teams, where asking is easy but answering requires deep effort and context.
A technical article on how visibility and communication, not just speed, are critical for engineering team success and stakeholder trust.
A developer reflects on game development lessons from a Factorio modding project, emphasizing small iterations and playtesting over long, grueling development cycles.
Tips for leading tech projects and influencing decisions without formal authority, focusing on expertise, relationships, and communication.
The article argues that the 'software crisis' of the 1960s never truly ended but evolved from unpredictability into a modern crisis of overwhelming complexity.
A software architect's humorous account of a client derailing a professional Power BI dashboard project with a chaotic, self-built data model.
Practical steps for successfully leading a software or tech project, focusing on scope, communication, and iterative delivery.