View all
Performance Reviews Considered Harmful Organizational Tension Processing – Driving Change in Self-Organizing Companies Don’t motivate people How to give outstanding code reviews (if you have to) Increase Engineering Productivity by 50% Through Focus and Flow Value-Stream-Oriented Kanban Things I love and hate about the state of software companies in 2024 11 Aspects Most Startups Get Wrong About OKRs and How to Fix it Self-organizing companies don’t need managers but coaches Custom GPTs as a Developer Companion (AI for DevEx, Part 2) Collaboration for Introverts: The Myth of the solo-working Introvert Benefits of Collaboration How outstanding teams form without team-building exercises Selling DevEx Initiatives in Purpose vs. Profit-oriented Companies Why We Need to Stop Measuring (Developer) Productivity — Part 2 How BRYTER Achieved Increased Developer Experience, Ownership, Product Quality, and Engineering Effectiveness through Continuous Deployments Why We Need to Stop Measuring (Developer) Productivity — Part 1 Company Culture determines Product Quality Improving Developer Experience, Level 4: Optimizing Feedback Loops: Tools, Tests, and Teamwork Improving Developer Experience, Level 3: The Triad of Clarity, Focus, and Flow Improving Developer Experience: Starting with Psychological Safety, Team Stability, and Work-Life Balance Measuring Developer Experience – A Balanced Approach 11 Tips to Prevent Survey Fatigue in Your Organization Ways to Decrease Performance: Daily Standups Ways to Decrease Performance: Velocity Tracking Maslow’s Hierarchy of Needs — DevEx Edition From Conflict to Collaboration in Engineering Teams How to Measure Developer Experience: The Danger of Metrics Developer Experience at Risk: Red Flags for Engineering Leaders Engineering Strategy: Actionable and Specific Guidance for Growing Engineering Teams (High-Purpose Environments, Part 6) Engineering Excellence through Mission-Driven Teams (High-Purpose Environments, Part 5) The Importance of Values and Guiding Principles for Distributed Decision-Making (High-Purpose Environments, Part 4) Crafting a Compelling Engineering Vision (High-Purpose Environments, Part 3) The Importance of an Engineering Vision (High-Purpose Environments, Part 2) Creating High-Purpose Environments (High-Purpose Environments, Part 1) Managing Technical Debt in Software Development Default-to-Open: A Principle for High-Performance Organizations The Inverse Conway Manoeuvre in Existing Systems – It does not work! Weekly Kickoff: Reconnect and Kickstart as a Team Deep Work and Collaboration in Platform- and Enabling-Teams Deep Work is a Team Effort 7 Tips for more Deep Work for Individuals The Value of Deep Work for Peak Performance Dysfunctional without knowing: 5 signs that your team might have a problem Make three friends with one gift: Why developer experience is key to productivity, engineering excellence and stakeholder satisfaction. The Importance of Developer Productivity in a Recession Is “Not deploying on Fridays” an outdated practice? Scratch the Backlog – There is a better way to plan your work From two manual monolithic deployments a week to 15+ automated deployments a day Why companies should care about great developer experience A platform team for next-level developer experience Remote can be synchronous, too! OKRs are NOT guaranteed deliveries Blameless Post-Mortems: Incidents are a learning opportunity Why teams need slack – not the tool Focus Week Case Study: Bringing E2E Tests into the CI Pipeline Focus Weeks: How to collaboratively crack difficult problems with joy Adopting Continuous Delivery: More a culture change than automation of processes Do you have walls in your deployment process? The value of team programmings Just care less about not being aligned Cross-functional units and uni-functional teams

View all
Organizational Tension Processing – Driving Change in Self-Organizing Companies Don’t motivate people How to give outstanding code reviews (if you have to) Increase Engineering Productivity by 50% Through Focus and Flow Value-Stream-Oriented Kanban Self-organizing companies don’t need managers but coaches May the LLM be with You – On Planes and German Trains LLMs for General Productivity Improvements (AI for DevEx, Part 6) What AI Tools Mean for Deployment, Operations and Security (AI for DevEx, Part 5) How AI Improves Collaboration and Communication (AI for DevEx, Part 4) How Testing and Quality Assurance Change Through AI (AI for DevEx, Part 3) Custom GPTs as a Developer Companion (AI for DevEx, Part 2) Writing and Improving Code with AI (AI for DevEx, Part 1) Benefits of Collaboration Selling DevEx Initiatives in Purpose vs. Profit-oriented Companies Why We Need to Stop Measuring (Developer) Productivity — Part 2 How BRYTER Achieved Increased Developer Experience, Ownership, Product Quality, and Engineering Effectiveness through Continuous Deployments Why We Need to Stop Measuring (Developer) Productivity — Part 1 Improving Developer Experience, Level 4: Optimizing Feedback Loops: Tools, Tests, and Teamwork Improving Developer Experience, Level 3: The Triad of Clarity, Focus, and Flow Improving Developer Experience, Level 2: Belonging, Collaboration, and Communication Improving Developer Experience: Starting with Psychological Safety, Team Stability, and Work-Life Balance Measuring Developer Experience – A Balanced Approach 11 Tips to Prevent Survey Fatigue in Your Organization Ways to Decrease Performance: Daily Standups Ways to Decrease Performance: Velocity Tracking Maslow’s Hierarchy of Needs — DevEx Edition From Conflict to Collaboration in Engineering Teams How to Measure Developer Experience: The Danger of Metrics Developer Experience at Risk: Red Flags for Engineering Leaders Managing Technical Debt in Software Development Deep Work and Collaboration in Platform- and Enabling-Teams Deep Work is a Team Effort 7 Tips for more Deep Work for Individuals The Value of Deep Work for Peak Performance The Benefits of Remote Work for Developer Teams: Increased Productivity and Better Work-Life Balance Make three friends with one gift: Why developer experience is key to productivity, engineering excellence and stakeholder satisfaction. The Importance of Developer Productivity in a Recession Is “Not deploying on Fridays” an outdated practice? From two manual monolithic deployments a week to 15+ automated deployments a day What Developer Experience Engineers can learn from User Experience Engineers Interaction modes of a developer experience team Shaping developer experience teams for autonomy Why a developer experience team can help your company Why companies should care about great developer experience Should we focus on developer experience or developer productivity? A platform team for next-level developer experience Focus Week Case Study: Bringing E2E Tests into the CI Pipeline Focus Weeks: How to collaboratively crack difficult problems with joy There is no system like production: Why you should test in production Adopting Continuous Delivery: More a culture change than automation of processes Do you have walls in your deployment process? Increasing Deployment Efficiency at PAYONE: A Case Study

View all
Performance Reviews Considered Harmful Organizational Tension Processing – Driving Change in Self-Organizing Companies Selling DevEx Initiatives in Purpose vs. Profit-oriented Companies Why We Need to Stop Measuring (Developer) Productivity — Part 2 Why We Need to Stop Measuring (Developer) Productivity — Part 1 Company Culture determines Product Quality Measuring Developer Experience – A Balanced Approach Maslow’s Hierarchy of Needs — DevEx Edition From Conflict to Collaboration in Engineering Teams How to Measure Developer Experience: The Danger of Metrics Developer Experience at Risk: Red Flags for Engineering Leaders Engineering Strategy: Actionable and Specific Guidance for Growing Engineering Teams (High-Purpose Environments, Part 6) Engineering Excellence through Mission-Driven Teams (High-Purpose Environments, Part 5) The Importance of Values and Guiding Principles for Distributed Decision-Making (High-Purpose Environments, Part 4) Crafting a Compelling Engineering Vision (High-Purpose Environments, Part 3) The Importance of an Engineering Vision (High-Purpose Environments, Part 2) Creating High-Purpose Environments (High-Purpose Environments, Part 1) Default-to-Open: A Principle for High-Performance Organizations Weekly Kickoff: Reconnect and Kickstart as a Team Deep Work and Collaboration in Platform- and Enabling-Teams Deep Work is a Team Effort 7 Tips for more Deep Work for Individuals The Value of Deep Work for Peak Performance Happy without hierarchies: Who cares for employee happiness if there are no hierarchies? Dysfunctional without knowing: 5 signs that your team might have a problem The Benefits of Remote Work for Developer Teams: Increased Productivity and Better Work-Life Balance Make three friends with one gift: Why developer experience is key to productivity, engineering excellence and stakeholder satisfaction. The Importance of Developer Productivity in a Recession Is “Not deploying on Fridays” an outdated practice? Scratch the Backlog – There is a better way to plan your work From two manual monolithic deployments a week to 15+ automated deployments a day What Developer Experience Engineers can learn from User Experience Engineers Why companies should care about great developer experience Should we focus on developer experience or developer productivity? Remote can be synchronous, too! OKRs are NOT guaranteed deliveries Blameless Post-Mortems: Incidents are a learning opportunity Bonuses are bad – change my mind Focus Week Case Study: Bringing E2E Tests into the CI Pipeline Focus Weeks: How to collaboratively crack difficult problems with joy

View all
Performance Reviews Considered Harmful Organizational Tension Processing – Driving Change in Self-Organizing Companies Things I love and hate about the state of software companies in 2024 Self-organizing companies don’t need managers but coaches Selling DevEx Initiatives in Purpose vs. Profit-oriented Companies Engineering Strategy: Actionable and Specific Guidance for Growing Engineering Teams (High-Purpose Environments, Part 6) Engineering Excellence through Mission-Driven Teams (High-Purpose Environments, Part 5) The Importance of Values and Guiding Principles for Distributed Decision-Making (High-Purpose Environments, Part 4) Crafting a Compelling Engineering Vision (High-Purpose Environments, Part 3) The Importance of an Engineering Vision (High-Purpose Environments, Part 2) Creating High-Purpose Environments (High-Purpose Environments, Part 1) Default-to-Open: A Principle for High-Performance Organizations The Inverse Conway Manoeuvre in Existing Systems – It does not work! Happy without hierarchies: Who cares for employee happiness if there are no hierarchies? The Benefits of Remote Work for Developer Teams: Increased Productivity and Better Work-Life Balance The Importance of Developer Productivity in a Recession From two manual monolithic deployments a week to 15+ automated deployments a day Interaction modes of a developer experience team Shaping developer experience teams for autonomy Why a developer experience team can help your company Code ownership conflicts as a signal for structural mismatch Code Ownership: Keeping the balance between structure and agility A platform team for next-level developer experience Remote can be synchronous, too! OKRs are NOT guaranteed deliveries Bonuses are bad – change my mind Why teams need slack – not the tool Adopting Continuous Delivery: More a culture change than automation of processes Do you have walls in your deployment process? Just care less about not being aligned Cross-functional units and uni-functional teams

View all
How to give outstanding code reviews (if you have to) Increase Engineering Productivity by 50% Through Focus and Flow Things I love and hate about the state of software companies in 2024 Self-organizing companies don’t need managers but coaches May the LLM be with You – On Planes and German Trains LLMs for General Productivity Improvements (AI for DevEx, Part 6) What AI Tools Mean for Deployment, Operations and Security (AI for DevEx, Part 5) How AI Improves Collaboration and Communication (AI for DevEx, Part 4) How Testing and Quality Assurance Change Through AI (AI for DevEx, Part 3) Custom GPTs as a Developer Companion (AI for DevEx, Part 2) Writing and Improving Code with AI (AI for DevEx, Part 1) Collaboration for Introverts: The Myth of the solo-working Introvert Benefits of Collaboration Selling DevEx Initiatives in Purpose vs. Profit-oriented Companies How BRYTER Achieved Increased Developer Experience, Ownership, Product Quality, and Engineering Effectiveness through Continuous Deployments Company Culture determines Product Quality Improving Developer Experience, Level 4: Optimizing Feedback Loops: Tools, Tests, and Teamwork Improving Developer Experience, Level 3: The Triad of Clarity, Focus, and Flow Improving Developer Experience, Level 2: Belonging, Collaboration, and Communication Improving Developer Experience: Starting with Psychological Safety, Team Stability, and Work-Life Balance Measuring Developer Experience – A Balanced Approach 11 Tips to Prevent Survey Fatigue in Your Organization Maslow’s Hierarchy of Needs — DevEx Edition From Conflict to Collaboration in Engineering Teams How to Measure Developer Experience: The Danger of Metrics Developer Experience at Risk: Red Flags for Engineering Leaders Increasing Deployment Efficiency at PAYONE: A Case Study