September 2007
12 posts
Coding Horror: Can Your Team Pass The Elevator... →
“Software developers think their job is writing code. But it’s not.”
Sep 27th
Designing For Hackability →
Brian Oberkirch’s slides from the Webmaster Jam Session - “Twitter is not a website. It’s a lightweight message delivery infrastructure which gets 10x the traffic to the API as it does to the website.”
Sep 26th
Design Decisions: Highrise import - (37signals) →
“We didn’t chop the big problem into smaller, more prioritized problems.”
Sep 26th
Ivan: Project management in the small - it isn't... →
“Being a cost-effective gopher”
Sep 25th
On XP: A Humanist's Programming Methodology →
“I like XP personally because it seems to describe programming the way I see programming, as a social activity that should be stimulating and rewarding.”
Sep 20th
Coding Horror: You're Probably Storing Passwords... →
Among other things this article recommends using Bcrypt or SHA-2 in preference to MD5 for password hashing.
Sep 18th
rabble: Rails, where the boundries are pushed →
“The old guard mock library is FlexMock, it’s stable, quite functional, and it’s what rails itself uses for it’s mocks. Unfortunately, it’s also pretty clunky in comparison to Mocha.”
Sep 16th
Confessions of a Ruby Sadist →
“Tests First, Then Code… or the kitten gets it!”
Sep 14th
YouTube - GTAC 2007: Steve Freeman -... →
45 minute presentation about mocking condensed into a 5 minute “lightning” talk. Worth a listen.
Sep 2nd
YouTube - GTAC 2007: Jason Huggins - Extending... →
Google is using Selenium RC on multiple Amazon EC2 instances to run massively parallel tests (e.g for GMail) on different browsers & different platforms. Google has fixed a lot of bugs in Selenium. Cool demo by Jason Huggins who now works at Google.
Sep 1st
YouTube - GTAC 2007: Heusser & McMillan -... →
Disappointingly wooly talk about interaction-based testing. The only highlight for me was Steve Freeman (an author on the original mock object paper) quoting Joe Walnes’ sound advice - “only mock types you own”.
Sep 1st
Process, People, and Pods: Counting Wastes Time →
Fred George (trying to use powerful Vulcan logic): “If we gave you a number, it is only an estimate of the actuals. We have to estimate to accommodate meetings, distractions, bathroom breaks, and the like. Even we don’t know how long it actually took.”
Sep 1st