Start early. It always takes longer. Always.
Start now. You can take it easy later. I was working on a the later stages of a bigger project. We knew that some steps… Read More »Start early. It always takes longer. Always.
Start now. You can take it easy later. I was working on a the later stages of a bigger project. We knew that some steps… Read More »Start early. It always takes longer. Always.
Textbooks are not collaborative enough. A good textbook in my view is one with lots of useful information laid out in an accessible manner. It… Read More »Go beyond the textbook
Until people use your work it’s just fluff. I’m busy trying to get an app into people’s hands for testing. It’s so close, and so… Read More »Get the app in people’s hands
Talking and listening to others helps ground your ideas and assumptions. Last weekend was Play4Agile 2025. It was another wonderful gathering of people at the… Read More »Find your happy place conference
Teach people to integrate work and life together to avoid burnout. The hero and martyr culture is sadly being revived. This is not good. It… Read More »There’s more to life than work
Work together on the same task improves development I worked the last week with another developer on a project after some funding was approved. We… Read More »Pair to improve flow
Development without talking is painfully slow. Dave Farley recently asked on LinkedIn “What’s the one development practice you’ve seen make the biggest impact on a… Read More »Talk and listen to people
Make your work easy to change. Teach your people to make it easy to make changes to their work. They will not be able to… Read More »Aim for evolvable
Create opportunities for people to practice the thing you’re talking about. People learn what you teach them when they have an opportunity to practice what… Read More »Make learning experiential
Automate repeats and explore options manually. I went too far in the last post on automated testing. I was in a hurry to get it… Read More »Some manual testing is necessary