Agile Principles —1 min read
What are the consequences?

Before we stress ourselves, let's understand if this actually matters.

Agile Principles —2 min read
"Estimates are useful for junior teams"

"New physists need to learn about earth, wind, and fire first, then we'll teach them about the periodic table."

Agile Principles —2 min read
I'm not a fan of sprints

Not all worthy goals take the same amount of time to accomplish.

Continuous Improvement —1 min read
It's retro day!

If you find that you can improve the way you're working, don't wait.

Business of DevOps —1 min read
Chess agencies

Would you hire someone to learn to play chess for you?

Quality Engineering —1 min read
Should testing be a separate user story?

It's like mixing the eggs and mixing the flour as different parts of a cake recipe.

Agile Principles —2 min read
Fireplace hangers

I'd never have thought of this during a design phase.

Agile Principles —2 min read
The observer effect

The only way to get accurate software development estimates is to do the software development.

Agile Principles —2 min read
Launch before you're ready

What learning are you missing out on by waiting until your product or feature is more perfect?

Agile Principles —1 min read
A framework that's so easy to get wrong, must be bad, right?

If we reject everything that's easily "done wrong", what's left?

Agile Principles —2 min read
Piñata-style refactoring

Unless you enjoy the challenge of blind-folded piñata-style refactoring, write automated tests.