August 2008
29 posts
* Focus on the right stuff
* Deliver every week
* Get close to real...
– Stuff I’m living now by Simon Baker.
Companies want interchangeable developers that fit into the corporate culture...
– Pragmatic Dave paraphrased by Simon Baker.
On the softer side, the commitment that a team-member makes to keeping the trunk...
– You can’t always git what you want by Ben Griffiths.
You can't always git what you want →
Branching is an evil for small teams. Single-trunk development with continuous, often, easy integration leads to fewer bugs, better communication between team members, sharper code.
Rail companies ride the gravy train to utter... →
A classic example of people playing the system in unintended ways to meet a target. Never forget that measuring something usually alters the thing you are measuring.
1. People want to be great. If they aren’t, it’s because management...
– Ralph Stayer’s Guide to Improving Performance
[…] team leaders chosen by their team members were supposed to function as...
– How I Learned to Let My Workers Lead by Ralph Stayer.
One of the best ways to learn something is to attempt to teach it to someone...
– Learning by Programming by J R Marshall.
[…] I once experimented with writing bash scripts TDD. It took a lot of...
– Message from Steve Freeman on “Growing O-O Software, Guided by Tests” mailing list.
When it comes to OO code, I haven’t found much distinction between an...
– Message from Nat Pryce on “Growing O-O Software, Guided by Tests” mailing list.
The reason Agile teams can do with less planning is because feedback allows you...
– Agile is All About Feedback by Bret Pettichord.
gistr →
A simple tool to post a Gist on tumblr.
William's miscellaneous git tools →
My favourite is “git-wtf” which works out what the hell is going on with all your branches and merges!
We fundamentally know that fixed-price IT projects are a very poor way of...
– Is Fixed-Price Software Development Unethical? by Scott Ambler
Twitter Blog: Changes for Some SMS Users—Good and... →
No more receiving Twitter updates via SMS.
Test all the fucking time →
Where did the 40 Hour Week Go? →
The 8 hour day is a ritual. Hence, the 40 hour week still makes sense but not as marathon rather than sprint, but as ritual rather than self-discipline.
Pairing as a way of life →
[…] at Hashrocket, we “pair all the fucking time”.
– Obie Fernandez
Smell #1: the test exposes the internal implementation details of the object...
– Presentation: Mock Roles Not Object States by Nat Pryce & Steve Freeman via InfoQ.
The image that best captured the organizational end state I had in mind for...
– How I Learned to Let my Workers Lead by Ralph Stayer.
What worried me more than the competition, however, was the gap between...
– How I Learned to Let my Workers Lead by Ralph Stayer.
A bad process will beat a good person every time.
– How I Learned to Let my Workers Lead by Ralph Stayer via Richard Durnall.
[…] The Business considers itself to be in an investment phase,...
– Agile2008: Discovering what business value is and what to do about it by Joe Little via Simon Baker.
Mockist testers do talk more about avoiding ‘train wrecks’ - method...
– Mocks Aren’t Stubs by Martin Fowler.
Demand qualitylines instead of deadlines.
– Alan Cooper in keynote at Agile2008 via Simon Baker
It’s also important to realise that the “end” in “end-to-end” refers to...
– Growing Object-Oriented Software, Guided by Tests - Chapter 2. Test-Driven Development with Objects by Nat Pryce & Steve Freeman
Ssssshh, we can't tell when we're open →
Data protection gone mad.
A % test coverage number doesn’t really answer the question, “What...
– % test coverage doesn’t provide useful information by Jason Yip.