First: Principles

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

Wednesday, April 16, 2008

Dreaming in Code, Scott Rosenberg

›
For a while, Scott Rosenberg at Wordyard would send a free copy of his book to anyone who was willing to review it. Thanks, Scott! Here...
Wednesday, February 27, 2008

Blog anniversary!

›
Four years ago I took the plunge and started blogging. And today...well, I probably have just about the same number of readers as I did the...
Tuesday, February 12, 2008

Startup secrecy

›
SHHHHHHHHHHHHH. Please NO talking about the company to anyone. No blogging, talking, posting, emailing about the company’s particulars, etc…...
Wednesday, January 16, 2008

Bloomington Startup Weekend

›
Wow, looks like the Bloomington Startup Weekend is proceeding apace. It was announced today as an official part of the Startup Weekends t...
Thursday, December 06, 2007

A Facebook feed for the open web

›
I really don't care that much for Facebook . I don't watch enough movies to take the little quizzes, and I'm not really all that...
Monday, November 19, 2007

Pair Programming vs. Code Reviews

›
Jeff Atwood over at Coding Horror is asking for comments on the relative efficiency of these processes. We do both at my company, and while ...
Sunday, November 11, 2007

iFrame scroll to anchor problem

›
So on my basketball fan page, HoosierBall , I was working on the schedule display. I had originally set up a simple widget from Zvents, but ...
Thursday, November 08, 2007

Some test code smells

›
More of my writeup on the XUnit session I went to nearly two months ago. I hope someday to make all of my note-taking blog entries coherent ...
Wednesday, November 07, 2007

Request could not be submitted for background processing

›
Boy, don't you hate it when the request could not be submitted for background processing? I know I do. This is a rather inexplicable err...
Wednesday, October 17, 2007

Michael Gartenberg - Still Not Twittering

›
Michael Gartenberg is still not twittering , poor unenlightened soul. He prefers to use Facebook for his minute-to-minute status, and doesn...
Tuesday, October 16, 2007

Bloomington Geek Dinner

›
I copied the link up there from the Facebook event page...I have no idea what it will tell you if you're not a member, or even if the li...
Saturday, October 13, 2007

Indy Tech Fest

›
Big room has no wifi; smaller room seems to work pretty well. I feel very blind without a net connection. Have I said that before? :) Sessio...
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...
‹
›
Home
View web version
Powered by Blogger.