First: Principles

Ramblings of a software developer with a degree in bioinformatics. Agile development mixed with DNA sequencing - what could go wrong?

Friday, September 21, 2007

Continuous Integration

›
The time between a defect being entered and being found is related to the expense of fixing it Graphing the number of tests over time would ...
Thursday, September 20, 2007

How to work with an open source team

›
"Free as in Freedom" "Free as in Beer" http://opensource.org/ Q: Don't people resent when companies take open source...

How to Gather Customer Feedback

›
Don't aggravate customers with annoying surveys! Make sure to ask "Is there anything else?" Several stories about bad feedback...
Wednesday, September 19, 2007

Security code reviews

›
Foundstone Security Frame Hacme Casino http://www.foundstone.com/us/resources/whitepapers/hacmecasino_userguide.pdf Foundstone CodeScout Par...

Usability by Inspection

›
Doing code reviews? That's good! Code reviews are a big help. They ensure uniformity of code, teach people new design patterns, and ofte...

Web Application Risk Modeling

›
"Reverse" model - take the business case of the system and work down to threats. A threat is not a vulnerability. A threat is wha...
Tuesday, September 18, 2007

xUnit Test Patterns and Smells

›
This comes from a really good session by Gerard Meszaros on Test Patterns at SD Best Practices 2007. Here's my history on test-driven de...

Software in the large

›
Here are my initial notes on the Jutta Eckstein presentation on scaling agile development across large teams. Cleanup may follow :) Scrum of...
Monday, September 10, 2007

Could not load type 'Global'

›
The comments on Harish's blog entry from two years ago give a lot of different solutions to the 'Could not load type "Global...
Thursday, September 06, 2007

Pair Programming with VNC

›
Dietrich Kappe writes on the Agile Ajax blog on surmounting the difficulties of pair programming when part of your team is offshore. Inte...
Monday, August 27, 2007

School Daze

›
Wow, Amy Makice is stressing me out with her story of a second-grader stressed out in the first two weeks of class. I'm looking forwa...
Tuesday, August 21, 2007

Deconstructing the Wiki Decision

›
Educator Christian Long writes on using Wikis in the classroom . I'm not an educator, and my kid isn't one of Mr. Long's studen...
Wednesday, August 15, 2007

Bloomington not yet a'Twitter

›
Lots of interesting stuff going on in the Bloomington scene this week. James Boyd, who I've written about before , sat down to watch an...
Monday, August 06, 2007

Dare Obasanjo on Open Social Networks

›
Dare writes on Open Social Networks . One thing he doesn't bring up, though, is the existence of specialized social networks and how th...
Saturday, August 04, 2007

Your code is suboptimal!

›
Check out Eric Sink's blog for a nice, and almost free, T-shirt. Eric runs SourceGear , a version control company, which I'm sure i...
Friday, August 03, 2007

Out of the Theater, Into the Courtroom

›
Boy, doesn't this stink ? (Thanks, Vorlath ). As a rule, I don't like commenting on outrageous stuff; yes, it's outrageous, ye...
Wednesday, July 25, 2007

Javadoc Clutter

›
Ed Gibbs, one of my favorite bloggers, writes on the usefulness of javadoc comments . (I meant to write on Alfred Thompson's thoughts ...
Monday, July 23, 2007

The 20 Dumbest Words in Software Development

›
Brandon McMillon writes on doing it right . (Thanks to Alfred Thompson for the link.) He doesn't touch on the agile side of software ...
1 comment:
Saturday, July 21, 2007

Should Newspapers Become Local Blog Networks?

›
Scott Karp at Publishing 2.0 writes about newspapers jacking up their blog count . I think the thing that most people are missing when it co...
Friday, July 20, 2007

Learning from Joel Spolsky (and Dave Winer)

›
Here are my comments on Joel's comments on Dave Winer's comments concerning comments. I think Dave is dead-on, but the whole issu...
‹
›
Home
View web version
Powered by Blogger.