Open-source modus operandi
A guide to long-term best practices for managing open-source projects, covering organization, PRs, issues, security, and releases.
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.
A software developer discusses the importance of over-explaining requirements and details in development to avoid misunderstandings and ensure desired outcomes.
A weekly collection of articles on software architecture, AI challenges, API testing, and team decision-making frameworks.
A developer shares practical website optimization tips, including updating HTTP links, using AI agents, and cleaning up config files.
Release of dzBdsLauncher 1.0.17, a tool to help Delphi developers open projects with the correct IDE version, now with Delphi 13 support.
A developer shares lessons on avoiding technical debt by prioritizing planning over coding, using a personal game project as an example.
Release of dzBdsLauncher 1.0.16, a tool for opening Delphi projects with the correct version, fixing a bug for file paths with spaces.
An engineer critiques the misapplication of OKRs in tech teams, arguing for simple, outcome-focused plans over rigid quarterly rituals.
A developer explores the limitations of AI coding assistants like Cursor and ChatGPT, highlighting their 'bias towards helpfulness' compared to human feedback.
A developer shares a method for using AI personas like Product Manager and Architect to improve AI-assisted programming workflows for non-trivial changes.
A software engineer shares strategies for managing cognitive load and improving productivity through documentation, delegation, and focused task completion.