subscribe via RSS
Series
If you're looking for "Integrated Tests are a Scam", I've moved those articles, so please click here to read them, then come back here for more!
#NoEstimates
Free Your Mind to Do Great Work
- An Alternative Formulation of Getting Things Done ()
- Making Use of 'Silly' Advice: Part 3 ()
- Forecast Costs Responsibly ()
- Slack's Role in Managing Software Projects: Revisited ()
- Making Use of 'Silly' Advice: Part 2 ()
- Our Collective Struggle Over Technical Debt ()
- Making Use of 'Silly' Advice ()
- Giraffe Ears: An Example ()
- Two Simple Tools for Handling Open Loops ()
- How TDD Seems To Go Against Agility ()
- The Trouble With 'Readable' Code ()
- Not Only X, But Also Y ()
- Scarcity Mindset and Work In Process ()
- Agility Creates Options, But Strategy Remains a Free Choice ()
- Remote Training Without (With Less?) Blame ()
- Breaking Free Of a Damaging Behavioral Pattern ()
- Practical Steps to Delay Burnout ()
- Lasting Change Demands Alignment ()
- The Coming Battle About Psychological Safety ()
- Sometimes The Ax Is Sharp Enough ()
- Choosing New Habits ()
- Avoiding Distractions While Programming ()
- Flow Requires Focus, Not Time ()
- Should We Even Debate Refactoring With Stakeholders? ()
- Stop Giving Away Your Greatest Advantage at Work ()
- Slamming the Snooze Button on Work ()
- Stop Future Work From Hanging Over Your Head ()
- When You're Buried in Email ()
- The Two-Minute Rule ()
- You Can Start Enjoying Work More Today! ()
- Change Your Life One Habit At A Time ()
- Produktivitet för Deprimerade ()
- Productivity for the Depressed ()
- Stop Controling Your Reactions to Others' Behavior ()
- Refactoring: Where Do I Start? ()
- Test-Driven Development as Pragmatic Deliberate Practice ()
- You Ain't Gonna Do It ()
- Manufacturing Slack: An Interview with Agile Croatia ()
- A Powerful Question: What do we like about this? ()
- Powerful Questions: how questions speak louder than advice ()
- Don't Waste Your Golden Learning Opportunity! ()
- Getting Unstuck: Unleashing the Expert Within! ()
- System and Method for Alleviating Fears in Clients* ()
- A Proven Path to Effectiveness ()
- Getting Started with Getting Things Done ()
- Q: Why are you taking all these breaks? I never see you working! ()
- Get Stuff Out of Your Head... Now! ()
- Ignore This Article At Your Peril: You'll Miss a Great Learning Opportunity! ()
- You're Probably Sabotaging Your People's Training ()
- The Importance of Aligning Authority with Responsibility ()
- How Test-Driven Development Works (And More!) ()
- Increase Your Sphere of Influence by Focusing on People One at a Time ()
- Why I Try to Communicate in E-prime ()
- "Failing Quickly" via Productivity501 ()
- Why I Don’t Worry About Growth ()
Powerful Questions
Psychological Safety
- An Alternative Formulation of Getting Things Done ()
- Making Use of 'Silly' Advice: Part 3 ()
- Making Use of 'Silly' Advice: Part 2 ()
- Our Collective Struggle Over Technical Debt ()
- Making Use of 'Silly' Advice ()
- Giraffe Ears: An Example ()
- How TDD Seems To Go Against Agility ()
- The Trouble With 'Readable' Code ()
- Not Only X, But Also Y ()
Questionably Agile
- Sooner, Not Faster: Revisited (and Intensified) ()
- Agile's Hyperproductivity X-Prize ()
- XP: My Greatest Misses, 2000-2009 ()
- Sometimes The Ax Is Sharp Enough ()
- No, Estimates Are Not Evil ()
- Do We Need A New Word For 'Velocity'? ()
- Individual Kanban Boards for Your Programmers? Bad Idea. ()
- Give Yourself the Gift of Sanity This Christmas ()
- Lamentations on the Last Ten Years of Agile Software Development ()
- Forget Velocity ()
Questions and Answers
Quick Win
Rants
Software Design
- TDD "Isn't About Testing" Revisited ()
- Should We Even Debate Refactoring With Stakeholders? ()
- Refactoring: Where Do I Start? ()
- Test-Driven Development as Pragmatic Deliberate Practice ()
- Understanding Coupling and Cohesion ()
- SOA and Agile: Friends? Enemies? Frenemies? ()
- The World's Best Intro to TDD (demo video) ()
- What matters most when writing code? (Readability? Performance?) ()
- A Proven Path to Effectiveness ()
- Becoming an Accomplished Software Designer ()
- How Test-Driven Development Works (And More!) ()
- The Four Elements of Simple Design ()
Surviving Legacy Code
- Managing the Uncertainty of Legacy Code: Part 5 ()
- Managing the Uncertainty of Legacy Code: Part 4 ()
- Managing the Uncertainty of Legacy Code: Part 3 ()
- Managing the Uncertainty of Legacy Code: Part 2 ()
- Managing the Uncertainty of Legacy Code: Part 1 ()
- Questions from the Legacy of SoCraTes 2020 ()
- Brewing Espresso and Legacy Code ()
- Ask Why, But Never Answer ()
Unquestionably Agile
- Forecast Costs Responsibly ()
- Slack's Role in Managing Software Projects: Revisited ()
- Our Collective Struggle Over Technical Debt ()
- How TDD Seems To Go Against Agility ()
- Agility Creates Options, But Strategy Remains a Free Choice ()
- Remote Training Without (With Less?) Blame ()
- Promoting Working Together With Value Streams ()
- "Being Agile": An Example ()
- Sooner, Not Faster: Revisited (and Intensified) ()
- How Does One Start With Unit Tests? ()
- Better and Cheaper Estimates, If You Must ()
- Lasting Change Demands Alignment ()
- The Coming Battle About Psychological Safety ()
- Sooner, Not Faster Revisited ()
- TDD "Isn't About Testing" Revisited ()
- Extreme Programming Is People! ()
- Your Daily Scrum is Killing Your Team ()
- A Better Path To the "Definition of Done" ()
- Embrace 'Doing Agile' ()
- User stories: a ticket for a conversation ()
- The Part-Time Agile Coach: no, it's not crazy ()
- The Three Values of Software ()
- Interpreting Inaccurate Estimates ()
- Agile and Innovation ()
- Story Test-Driven Development: Don't Start Here ()
- The Post-Iteration Demo: Practice or Anti-Pattern? ()
- When You’re the Bottleneck… ()
- Rethinking "Rethinking Stand-Up Meetings" ()
- Why Stand Up? ()
- What Is Your Customer's Job? ()
- The Daily Scrum and Accountability ()
- Stand-Up/Daily Scrum: Measuring Trust ()
Value-Driven Product Development
- Sometimes The Ax Is Sharp Enough ()
- Do We Need A New Word For 'Velocity'? ()
- Leaky Scenarios: The Silent Project Killer ()
- What Makes an MVP? ()
- A Better Path To the "Definition of Done" ()
- Three Steps to a Useful Minimal Feature ()
- Story Test-Driven Development: Don't Start Here ()
- Make Your Users Say, "Wow!" ()
- How You'll Probably Learn to Split Features ()
- What Is Your Customer's Job? ()
- The Disengaged Customer ()
- The World's Shortest Article on Behavior-Driven Development, Revisited ()
